azure-devops – VSTS如何触发包含多个版本定义的部署
发布时间:2020-12-14 04:54:38 所属栏目:百科 来源:网络整理
导读:我们有20个版本定义需要一起部署才能部署到环境中. 有没有办法链接版本定义并手动触发“全局”版本,以将所有20个版本定义部署到特定环境? 此时我们手动启动每个版本,大量点击! 谢谢!! 解决方法 您可以通过VSTS API创建/管理版本. https://www.visualstud
我们有20个版本定义需要一起部署才能部署到环境中.
有没有办法链接版本定义并手动触发“全局”版本,以将所有20个版本定义部署到特定环境? 此时我们手动启动每个版本,大量点击! 谢谢!! 解决方法
您可以通过VSTS API创建/管理版本.
https://www.visualstudio.com/en-us/docs/integrate/api/rm/releases 具体来看“开始在环境中部署”的示例. 示例场景可能如下所示 >从API创建发布 POST https://{instance}/{project}/_apis/release/releases?api-version={4.0-preview.4} >响应“A Release对象”将包含触发环境部署所需的关键元素.您需要发行版ID和环境ID. PATCH https://{instance}/{project}/_apis/Release/releases/77/environments/3 { "status": "inProgress","scheduledDeploymentTime": null,"comment": null } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |