【发布时间】:2016-01-29 21:11:55
【问题描述】:
我正在尝试将分支名称从 TeamCity 传递给 OctopusDeploy,以便我们可以轻松跟踪部署来自哪个分支。
为此,我想将分支名称附加到版本号(或使用 octopack 构建的 nuget 包)上,以便我可以在 OctopusDeploy UI 中显示它。
这很好用,除了我们使用 git-flow,所以我们的一些分支包含导致 octopack 失败的斜杠(因为文件名不能包含斜杠):
+:refs/heads/(feature/*)
+:refs/heads/(release/*)
+:refs/heads/(hotfix/*)
有没有什么方法可以在不改变我们命名分支的方式的情况下用 TeamCity 中的其他东西替换斜线?
【问题讨论】:
标签: git teamcity git-flow octopack