为了争论,如果您配置了 3 个构建步骤并且您想单独重新运行第 3 步(而不是运行前面的 2 个步骤),您将如何实现这一点?
问问题
7031 次
2 回答
5
不,不可能....除非您暂时禁用管理员中的早期步骤,然后再次运行构建。
http://confluence.jetbrains.com/display/TCD7/Configuring+Build+Steps
于 2013-03-25T17:53:06.300 回答
1
您可以将 3 个构建步骤拆分为 2 个构建配置,并在两者之间建立快照依赖关系。第一个构建配置将包含前两个构建步骤。依赖项应设置为'Run build on the same agent'
and 'Do not run new build if there is a suitable one'
。这会将两个配置链接在一起,但如果源代码没有任何变化,您可以选择只运行第二个配置。
根据您的设置,这可能是也可能不是合适的解决方案。如果您的第三个构建步骤正在运行一些只需要重新运行而不重新编译代码的测试,这可能会正常工作。
于 2013-04-02T16:06:39.153 回答