Partager via


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
buildId
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.

artifactName
query True

string

Nom de l’artefact.

Réponses

Nom Type Description
200 OK

BuildArtifact

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
ArtifactResource
BuildArtifact

Représente un artefact produit par une build.

ReferenceLinks

Classe à représenter une collection de liens de référence REST.

ArtifactResource

Nom Type Description
_links

ReferenceLinks

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

ArtifactResource

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.

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.