1
我有两个版本在teamcity中运行。一个部署数据库,另一个创建应用程序,然后运行数据库。Teamcity:当其他构建运行时停止构建运行?
所以我的问题是,我不想要数据库生成启动,如果第二个运行。 所以我需要数据库构建不触发/等到另一个完成?
我有两个版本在teamcity中运行。一个部署数据库,另一个创建应用程序,然后运行数据库。Teamcity:当其他构建运行时停止构建运行?
所以我的问题是,我不想要数据库生成启动,如果第二个运行。 所以我需要数据库构建不触发/等到另一个完成?
您可以创建构建(B1),你想等待其他版本(B2) 假设B1只需要B2后启动snapshot dependency完成
更好的方法是创建一个构建配置有两个构建步骤。然后将运行构建配置的限制设置为1,即可完成。
谢谢,这就是我所做的。即使这两个版本之间没有代码依赖关系。 –
实际上并不是我所需要的,因为快照依赖性每次都在构建其他构建。 –
仅当存在源更改时,快照依赖关系才会构建另一个快照依赖关系,这是必须要考虑的事情,请阅读第一个项目符号@'http://confluence.jetbrains.net/display/TCD6/Dependent+Build#DependentBuild-SnapshotDependency “ – remo