TeamCity conditional/dynamic 个依赖项
TeamCity conditional/dynamic dependencies
我不确定如何完成我们需要的东西,如果可能的话,甚至是一个好主意。我们有一个构建配置,可以为发布和测试创建一个 iso。通常我们会根据一组特定的分支名称来构建一个构建。其中一些分支名称由构建系统控制,一些可以由用户创建,用于创建实验代码的测试构建。我们想设置项目依赖项以触发测试并将最后一步包含在构建链中,仍然使用相同的配置进行测试构建
所以最终在某些情况下我们需要一个项目依赖项,在其他情况下我们不需要。
我们目前在 2017.1.4
版本 2018.1 中有一个计划中的功能:https://youtrack.jetbrains.com/issue/TW-19132
作为解决方法,他们建议在自定义构建步骤中下载工件
我不确定如何完成我们需要的东西,如果可能的话,甚至是一个好主意。我们有一个构建配置,可以为发布和测试创建一个 iso。通常我们会根据一组特定的分支名称来构建一个构建。其中一些分支名称由构建系统控制,一些可以由用户创建,用于创建实验代码的测试构建。我们想设置项目依赖项以触发测试并将最后一步包含在构建链中,仍然使用相同的配置进行测试构建
所以最终在某些情况下我们需要一个项目依赖项,在其他情况下我们不需要。
我们目前在 2017.1.4
版本 2018.1 中有一个计划中的功能:https://youtrack.jetbrains.com/issue/TW-19132
作为解决方法,他们建议在自定义构建步骤中下载工件