如何进一步自动化Teamcity

时间:2011-01-15 22:52:32

标签: deployment automation continuous-integration teamcity

我已成功配置我的项目以在TeamCity中构建。更进一步,我想在构建成功完成后运行部署脚本。部署脚本是一个简单的bash命令。为了使问题更简单,在Teamcity中成功完成构建后,如何调用shell命令。

请帮忙

1 个答案:

答案 0 :(得分:3)

TeamCity 6.0有一项名为Multiple Build Steps的新功能:

  

多个构建步骤:现在任何构建配置都可以包含无限数量的构建步骤,其中每个步骤都由构建运行器表示。不要限制自己,并根据需要将尽可能多的构建运行器组合到一个配置中。在编译VS解决方案之前,可以随意调用NAnt脚本,在ANT构建之后运行检查和重复查找器,在Rake构建之后添加NUnit测试,等等。

所以你可以add a new build step使用command line runner来执行你的shell脚本。