簡體   English   中英

Azure Devops API 創建構建定義

[英]Azure Devops API Create Build Definition

我正在嘗試在 Azure Devops 中為 Create Build Definition 找到 json 主體的一個很好的例子。 我發現的大多數文檔都有 api 定義,但我還沒有看到一個示例 json 正文可以使用。

微軟文檔:

https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/create?view=azure-devops-rest-5.1

我發現這篇文章描述了我希望完成的事情。 但是,他們試圖在不同的項目中復制相同的構建定義。

類似的例子:

https://www.nebbiatech.com/2018/11/29/automating-build-pipeline-creation-using-azure-devops-services-rest-api/

最終,我希望能夠在單個項目中生成(創建新的或克隆/修改)自動化所需的盡可能多的標准構建定義。 這些構建定義中的每一個都將從項目中的不同存儲庫中提取,並為管道具有不同的外觀名稱,但在其他方面將是相同的。

非常感謝任何建議。 謝謝!

對於 YAML build 的使用,如評論建議的那樣,它將滿足您的要求。 它允許您在與您的代碼一起使用的 YAML 文件中定義您的構建。 這意味着您可以對構建定義使用與對代碼所做的相同的分支和代碼審查實踐

開始使用 YAML 管道的最佳方式是通過快速入門指南自定義您的管道 之后,要了解如何按照需要的方式配置 YAML 管道,請參閱構建變量作業等概念性主題。


至於使用 Rest API 創建構建定義時的 application/json body 示例。 您也可以參考以下鏈接:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM