答案 0 :(得分:0)
执行此操作的方法是在批准之前在环境上设置预定的时间/日期。
通过请求发布详细信息并使用以下请求获取环境ID:
**GET**
https://[account].vsrm.visualstudio.com/DefaultCollection/[project]/_apis/release/releases/[releaseId]?api-version=3.0-preview.2
在回复中有阵列环境'它包含目标环境及其各自的ID(属性' id')。
接下来使用之前获得的ID为相关环境做补丁:
**PATCH**
https://[account].vsrm.visualstudio.com/DefaultCollection/[project]/_apis/release/releases/[releaseId]/environments/[environmentId]?api-version=3.0-preview.2
接头:
Content-Type: application/json
体:
{
"scheduledDeploymentTime": "2017-12-03T23:30:00Z"
}
现在进行审批,在Web界面中,您将看到部署已延迟到使用上述调用设置的日期/时间。