TeamCity - 运行单独的构建配置以进行编译和部署

时间:2014-07-07 23:30:58

标签: teamcity

我在teamcity项目中有两个构建配置--Conf A和Conf B.Conf A用于编译和构建jar,而Conf B用于根据测试要求部署到特定环境。我设置Conf B依赖于Conf A来共享构建版本信息。现在问题是每当运行conf B时,它首先检查Conf A自上次构建以来是否有任何新的签到并开始运行conf A.

我想要的是conf B应该只获取当前可用的构建jar并部署到指定的环境,而不检查是否有任何新的签入。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

这听起来像是一个快照依赖,而不是你真正想要的是从Conf B到Conf A的最后一次成功构建的artifact dependency

您可以在Conf B的依赖项设置下配置它,前提是您在Conf A中将Jars发布为artifacts(参见文档链接)。