在团队城市从我的存储库进行更新之前,我可以在团队城市中运行步骤吗?

时间:2011-12-13 21:10:30

标签: svn build build-process teamcity

在团队城市进行任何类型的svn更新或修改检查之前,一直在考虑想要做一些自定义的事情。

感谢。

2 个答案:

答案 0 :(得分:4)

是的,你可以做到。您可能要做的第一件事就是通过编辑Build Configurations下的VCS Settings来停止自动结账

enter image description here

但是保持构建触发机制不变。之后,将您的自定义内容作为构建步骤的第一步。然后使用另一个shell脚本手动执行检出。然后继续你的构建。这将要求您在构建步骤中添加更多步骤。

enter image description here

答案 1 :(得分:1)

旧问题,但另一种可能更简单的方法是在项目中添加另一个构建配置,您可以在其中添加脚本作为构建步骤,然后使这个新配置成为现有配置的快照依赖项。

请注意,您可以在同一个构建代理上运行此配置。

相关问题