requestTeamBuild

requestTeamBuild 作業會利用指定的建置定義來要求建置。 必須有作用中的引擎支援這個建置定義,要求才會成功。

下表說明 requestTeamBuild 作業屬性。

屬性 說明 必要

buildDefinitionId

如果是 requestTeamBuild 作業,則為要用的建置定義的 ID。

repositoryAddress

要用的團隊儲存庫的位址。 這個屬性的值通常是 ${repositoryAddress},因為使用 Jazz Build Engine 時,內容是內建的。

userId

要用的使用者 ID。

deletePropertiesFile

內容檔的路徑。 這個內容檔指定執行建置時所應省略的內容。 假設內容是在建置定義中。 這個路徑可以是起始於建置檔基本目錄的相對路徑,也可以是完整路徑。

failOnError

如果是 true(預設值),當發生錯誤時,作業會失敗。 如果是 false,會忽略某些錯誤,並完成作業。

overridePropertiesFile

內容檔的路徑。 這個內容檔可以新增內容,或置換建置定義中現有的內容。 這個路徑可以是起始於建置檔基本目錄的相對路徑,也可以是完整路徑。

password

使用者 ID 的密碼,除非另有指定,否則,預設為零長度的字串。

passwordFile

連線所用的密碼檔。 您可以利用 -createPasswordFile 引數呼叫 Jazz Build Engine 來建立適當的密碼檔。 您只能指定一個密碼檔。

requestUUIDProperty

儲存所擷取之建置要求的 UUID。 只在找到要求時才設定。

verbose

指定輸出其他更多的訊息。預設值是 false。

範例

<requestTeamBuild repositoryAddress="${repositoryAddress}"
		                  userId="${userId}"
		                  password="${password}"
		                  buildDefinitionId="${buildDefinitionId}" />

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤