VSTS发布管理:如何确保安全?

时间:2018-06-26 09:38:06

标签: azure-devops azure-pipelines-release-pipeline

我是VSTS的新手。我正在使用VSTS版本管理使用PowerShell部署Azure服务。现在,在开发环境中,一切顺利。我想部署到“客户生产订阅”。客户将不允许访问开发团队的Production订阅。在那种情况下,我已经克隆了开发环境管道并将其命名为Prod。 我正在为每个环境使用配置文件。 客户端不想签入Prod环境的配置文件。我的问题是如何在Prod管道中填充配置文件?首先,我想到了将配置文件直接复制到Drop Folder(在VSTS代理VM中)的方法,但是如果开发人员也可以访问私有代理,则配置仍在开发人员手中。我们不能以某种方式使用多个代理。 我们设置访问权限时是否有任何特定的方式或VSTS安全性? 在哪里可以放置文件并在VSTS中使用它?

如果有人不明白问题,请问我,我会详细解释。

2 个答案:

答案 0 :(得分:0)

看起来您需要做的就是创建一个新的git repo并添加您要使用的文件。之后,只需在要使用它的任何发行版中添加git repo,即可添加一个新工件,选择“ Source type”下的git选项,然后在“ Source(repository)”下拉列表中选择您的repo名称。

答案 1 :(得分:0)

您可以使用Secure files来管理配置文件。