Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
TFS 2017 | TFS 2015 | TFS 2013
Note
Looking for REST APIS that support TFS 2018 or later versions? See the Azure DevOps REST API Reference.
api-version = 1.0
Each project has a set of qualities that can be assigned to builds.
If you haven't already, look at the information on getting started with these APIs.
Get a list of qualities
Gets the build qualities that are used in a project.
GET https://{instance}/DefaultCollection/{project}/_apis/build/qualities?api-version={version}&projectId={string}
Parameter | Type | Notes |
---|---|---|
URL | ||
instance | string | TFS server name ({server:port}). |
project | string | Project ID or name. |
Query | ||
api-version | string | Version of the API to use. |
Sample request
GET https://mytfsserver/DefaultCollection/Fabrikam-Fiber-Git/_apis/build/qualities?api-version=1.0
Sample response
{
"value": [
"Initial Test Passed",
"Lab Test Passed",
"Ready for Deployment",
"Ready for Initial Test",
"Rejected",
"Released",
"UAT Passed",
"Under Investigation"
],
"count": 8
}
Add a quality
Adds a build quality value to the list of qualities that can be used for builds in the project.
PUT https://{instance}/DefaultCollection/{project}/_apis/build/qualities/{quality}?api-version={version}
Parameter | Type | Notes |
---|---|---|
URL | ||
instance | string | TFS server name ({server:port}). |
project | string | Project ID or name. |
quality | string | Quality value to add. |
Query | ||
api-version | string | Version of the API to use. |
Sample request
PUT https://mytfsserver/DefaultCollection/Fabrikam-Fiber-Git/_apis/build/qualities/To%20be%20evaluated?api-version=1.0
{}
Remove a quality
Removes a build quality value from the list of qualities that can be used in the project.
DELETE https://{instance}/DefaultCollection/{project}/_apis/build/qualities/{quality}?api-version={version}
Parameter | Type | Notes |
---|---|---|
URL | ||
instance | string | TFS server name ({server:port}). |
project | string | Project ID or name. |
quality | string | Quality value to add. |
Query | ||
projectId | string | Add the build quality to the project with this name. |
api-version | string | Version of the API to use. |
Sample request
DELETE https://mytfsserver/DefaultCollection/Fabrikam-Fiber-Git/_apis/build/qualities/To%20be%20evaluated?api-version=1.0