Artifacts - Get Artifact
Obtient un artefact spécifique pour une build.
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/artifacts?artifactName={artifactName}&api-version=7.1
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
build
|
path | True |
integer (int32) |
ID de la build. |
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
project
|
path | True |
string |
ID de projet ou nom du projet |
api-version
|
query | True |
string |
Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1 » pour utiliser cette version de l’API. |
artifact
|
query | True |
string |
Nom de l’artefact. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
opération réussie Media Types: "application/zip", "application/json" |
Sécurité
oauth2
Type:
oauth2
Flux:
accessCode
URL d’autorisation:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL du jeton:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Étendues
Nom | Description |
---|---|
vso.build | Accorde la possibilité d’accéder aux artefacts de build, notamment les résultats de build, les définitions et les demandes, et la possibilité de recevoir des notifications sur les événements de génération via des hooks de service. |
Définitions
Nom | Description |
---|---|
Artifact |
|
Build |
Représente un artefact produit par une build. |
Reference |
Classe à représenter une collection de liens de référence REST. |
ArtifactResource
Nom | Type | Description |
---|---|---|
_links |
Classe à représenter une collection de liens de référence REST. |
|
data |
string |
Données spécifiques au type sur l’artefact. |
downloadUrl |
string |
Lien pour télécharger la ressource. |
properties |
object |
Propriétés spécifiques au type de l’artefact. |
type |
string |
Type de la ressource : conteneur de fichiers, dossier de contrôle de version, chemin UNC, etc. |
url |
string |
Lien http complet vers la ressource. |
BuildArtifact
Représente un artefact produit par une build.
Nom | Type | Description |
---|---|---|
id |
integer (int32) |
ID d’artefact. |
name |
string |
Nom de l’artefact. |
resource |
Ressource réelle. |
|
source |
string |
Source de l’artefact, qui sera l’ID du travail qui a produit cet artefact. Si un artefact est associé à plusieurs sources, cela pointe vers la première source. |
ReferenceLinks
Classe à représenter une collection de liens de référence REST.
Nom | Type | Description |
---|---|---|
links |
object |
Vue en lecture seule des liens. Étant donné que les liens de référence sont en lecture seule, nous voulons uniquement les exposer en lecture seule. |