共用方式為


Releases - Get Task Log

取得發行的工作記錄檔做為純文字檔。

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

URI 參數

名稱 位於 必要 類型 Description
environmentId
path True

integer

int32

發行環境的識別碼。

organization
path True

string

Azure DevOps 組織的名稱。

project
path True

string

專案識別碼或專案名稱

releaseDeployPhaseId
path True

integer

int32

發行部署階段識別碼。

releaseId
path True

integer

int32

版本的識別碼。

taskId
path True

integer

int32

記錄檔的 ReleaseTask 識別碼。

api-version
query True

string

要使用的 API 版本。 這應該設定為 '7.1-preview.2' 以使用此版本的 API。

endLine
query

integer

int64

記錄的結束行號

startLine
query

integer

int64

記錄的起始行號

回應

名稱 類型 Description
200 OK

string

成功的作業

Media Types: "text/plain"

安全性

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: 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

Scopes

名稱 Description
vso.release 授與讀取發行成品的能力,包括資料夾、發行、發行定義和發行環境。

範例

Get logs of a task

Sample Request

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

Sample Response

transfer-Encoding: chunked