TeamCity—运行单独的构建配置来编译和部署



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

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

听起来,您真正想要的不是快照依赖关系,而是从Conf B到Conf a的最后一次成功构建的工件依赖关系

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

最新更新