我可以指定创建发布的用户吗?

时间:2014-12-13 01:18:25

标签: octopus-deploy

使用create-release时,我可以指定创建发布的用户,而不是我用来执行octo.exe的用户吗?

考虑到的情况是我们的构建服务器将基于推送开始构建(并且它知道谁进行了提交),但就Octopus Deploy而言,构建服务器创建了发布,而不是提交的人

1 个答案:

答案 0 :(得分:1)

我们使用带有API密钥的八达通服务帐户,我们称之为build-deploy-bot。这是TeamCity用于在Octo.exe中创建发行版的帐户。

创建发布时,我们还包括发行说明,其中包含指向所有提交的链接以及构建概述。在这样做的过程中,我们可以看到提交内容的具体内容。

由于“人”没有创建发布,我们不会将发布与个人关联。

供参考,这是我们用于在Teamcity中生成版本的脚本 https://gist.github.com/ChaseFlorell/716ffd1e4213ecfc8a8b