是否可以使用Azure策略或其他任何方法来验证Azure管道的任务?

时间:2019-03-12 19:38:33

标签: azure azure-devops azure-pipelines

我想将Azure部署管道与在部署前条件中设置的批准者一起使用。然后,例如,只有批准者才能让部署进行生产。但是,我不能确定所有管道都配置了批准步骤。如果有人忘记添加该怎么办?还是有人误将其删除?

Azure策略似乎很合适,但我不知道我们是否可以编写策略来覆盖构建和部署管道。我也可以想到许多其他示例。例如,所有内部版本号应采用某种特定的格式。

如何验证/审核Azure管道?

1 个答案:

答案 0 :(得分:1)

没有此类内置策略来管理构建和发布管道。

唯一的方法是使用安全权限来限制其他用户对其进行修改。相关权限:

  

编辑构建管道

     

可以保存对构建管道的任何更改,包括配置   变量,触发器,存储库和保留策略。

     

编辑发布管道

     

可以保存对发布管道的任何更改,包括配置   变量,触发器,工件和保留策略以及   在发布管道的阶段内进行配置。进行更改   到发布管道中的特定阶段,用户还需要编辑   释放阶段权限。

更多详细信息,请查看我们的官方链接:Build and release permissions and security roles

此外,您还可以在我们的Develop Community网站中提出功能请求。选择“建议一项功能”,我们​​的PM团队将对其进行审核。