【发布时间】:2014-03-20 15:26:55
【问题描述】:
我们有一个五步构建过程:
1. Build & Unit-Test
2. Container-Test
3. Package for deployment
4. Deploy to functional test environment
5. Deploy to integration test environment
第 2 步和第 3 步由第 1 步的完成构建触发器触发。第 4 步由第 3 步的完成构建触发器触发,并使用第 3 步中生成的工件。第 5 步是手动操作。
第 1 步到第 3 步是在从 subversion 中彻底检出头部时执行的 maven 构建。问题就在这里。如果开发人员在第 1 步期间提交,则第 2 步和第 3 步将针对与第 1 步不同的修订版运行。如果时机非常糟糕,第 1 至第 3 步可能会在不同的修订版上运行。
有没有办法将第 1 步的修订号传递到其他步骤?
【问题讨论】:
标签: svn teamcity teamcity-8.0