[英]Azure DevOps Release Pipeline - How to Automate Registration of Deployment Group targets
目前,部署組“注冊”腳本需要通過提供標簽、令牌、帳戶憑據等信息以交互方式運行。
在數百台機器上運行此交互式腳本以將它們注冊到 Azure Pipeline 部署組成為一項繁瑣的任務。
有沒有辦法通過將所需信息作為參數傳遞給腳本來在非交互模式下運行?
例如 .\\scriptToAddToDeploymentGroup.ps1 <--tags appServer, domainController, etc> <--token 43875783457834545>
我們可以通過傳遞參數值從命令行自動執行此任務嗎?
對於這個問題,答案是肯定的。 您可以將標簽和令牌作為參數添加到注冊腳本中。 有關詳細信息,請參閱此文檔。
如果您選擇--auth pat
: --token <token>
- 指定您的個人訪問令牌
--deploymentGroupTags <tags>
- 與--addDeploymentGroupTags
一起使用,為部署組代理指定逗號分隔的標簽列表 - 例如“web, db”
例如:
\config.cmd --deploymentgroup --deploymentgroupname "xxx" --agent $env:COMPUTERNAME --runasservice --work '_work' --url 'https://dev.azure.com/xx/' --projectname 'xxx'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.