ブランチ名を TeamCity から OctopusDeploy に渡そうとしています。これにより、デプロイがどのブランチから来たかを簡単に追跡できます。
これを行うには、ブランチ名をバージョン番号 (または octopack でビルドされた nuget パッケージ) に追加して、これを OctopusDeploy UI に表示できるようにします。
これは問題なく動作しますが、git-flow を使用しているため、一部のブランチにスラッシュが含まれているため、octopack が失敗します (ファイル名にスラッシュを含めることはできないため)。
+:refs/heads/(feature/*)
+:refs/heads/(release/*)
+:refs/heads/(hotfix/*)
ブランチの命名方法を変更せずに、TeamCity でスラッシュを別のものに置き換える方法はありますか?