我使用了Google并查看了Docs,但找不到答案。
我希望触发另一个构建或rake脚本,以便在成功构建后对文件进行一些清理。我目前使用Rake进行构建并将%teamcity.build.branch%
传递给它。
我想知道是否可以将成功构建的相同分支名称传递给触发的构建或脚本。然后我可以用它做一些整理。
由于
答案 0 :(得分:4)
除了finished build trigger之外,您还需要添加snapshot dependency,并启用“在同一代理上运行构建”选项。这样,清理将在每次构建之后在同一代理上运行。
然后,您可以使用dependencies parameters引用原始版本的分支名称:
%dep.<original_bt_id>.teamcity.build.branch%