Condividi tramite


Releases - Get Task Log

Ottiene il log attività di una versione come file di testo normale.

GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}/environments/{environmentId}/deployPhases/{releaseDeployPhaseId}/tasks/{taskId}/logs?api-version=7.1-preview.2
GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}/environments/{environmentId}/deployPhases/{releaseDeployPhaseId}/tasks/{taskId}/logs?startLine={startLine}&endLine={endLine}&api-version=7.1-preview.2

Parametri dell'URI

Nome In Necessario Tipo Descrizione
environmentId
path True

integer

int32

ID dell'ambiente di rilascio.

organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome del progetto

releaseDeployPhaseId
path True

integer

int32

Id della fase di distribuzione della versione.

releaseId
path True

integer

int32

ID della versione.

taskId
path True

integer

int32

ReleaseTask ID per il log.

api-version
query True

string

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

endLine
query

integer

int64

Numero di riga finale per i log

startLine
query

integer

int64

Numero di riga iniziale per i log

Risposte

Nome Tipo Descrizione
200 OK

string

operazione riuscita

Media Types: "text/plain"

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.release Concede la possibilità di leggere gli artefatti della versione, incluse cartelle, versioni, definizioni di versione e ambiente di rilascio.

Esempio

Get logs of a task

Esempio di richiesta

GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}/environments/{environmentId}/deployPhases/{releaseDeployPhaseId}/tasks/{taskId}/logs?api-version=7.1-preview.2

Risposta di esempio

transfer-Encoding: chunked