Condividi tramite


Artifacts - Get Artifact

Ottiene un artefatto specifico per una compilazione.

GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/artifacts?artifactName={artifactName}&api-version=7.1

Parametri dell'URI

Nome In Necessario Tipo Descrizione
buildId
path True

integer (int32)

ID della compilazione.

organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome progetto

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1' per usare questa versione dell'API.

artifactName
query True

string

Nome dell'artefatto.

Risposte

Nome Tipo Descrizione
200 OK

BuildArtifact

operazione riuscita

Media Types: "application/zip", "application/json"

Sicurezza

oauth2

Tipo: oauth2
Flow: accessCode
URL di autorizzazione: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL token: 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

Ambiti

Nome Descrizione
vso.build Concede la possibilità di accedere agli artefatti di compilazione, inclusi i risultati di compilazione, le definizioni e le richieste e la possibilità di ricevere notifiche sugli eventi di compilazione tramite hook del servizio.

Definizioni

Nome Descrizione
ArtifactResource
BuildArtifact

Rappresenta un artefatto prodotto da una compilazione.

ReferenceLinks

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

ArtifactResource

Nome Tipo Descrizione
_links

ReferenceLinks

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

data

string

Dati specifici del tipo sull'artefatto.

downloadUrl

string

Collegamento per scaricare la risorsa.

properties

object

Proprietà specifiche del tipo dell'artefatto.

type

string

Tipo di risorsa: contenitore di file, cartella del controllo della versione, percorso UNC e così via.

url

string

Collegamento http completo alla risorsa.

BuildArtifact

Rappresenta un artefatto prodotto da una compilazione.

Nome Tipo Descrizione
id

integer (int32)

ID artefatto.

name

string

Nome dell'artefatto.

resource

ArtifactResource

Risorsa effettiva.

source

string

Origine dell'artefatto, che sarà l'ID del processo che ha prodotto questo artefatto. Se un artefatto è associato a più origini, punta alla prima origine.

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

Nome Tipo Descrizione
links

object

Visualizzazione di sola lettura dei collegamenti. Poiché i collegamenti di riferimento sono di sola lettura, è consigliabile esporli solo come di sola lettura.