TeamCity 8.1.4(内部版本 30168)
我注意到构建功能始终作为构建步骤中第一步的第一部分运行,但是是否可以使构建功能运行,例如作为步骤2的第一部分?或者作为 Step1 的最后一部分?
任何帮助表示赞赏!
(如果感兴趣,这是我的具体问题;
我有一个元运行器,可以创建特定的内部版本号,我将其用作构建步骤的第一步。我想使用构建功能“AssemblyInfo patcher”,但它在元运行程序完成其操作之前运行)
- 创建另一个构建配置,将您的元运行器移动到那里。
- 将您的构建参数修改为报告内部版本号 https://confluence.jetbrains.com/display/TCD9/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ReportingBuildNumber通过服务消息
- 创建从构建配置到新配置的快照依赖关系
- 在元运行器的配置中,转到常规页面,在“内部版本号”字段中输入 %dep.META_RUNNER_CONFIG_ID.build.number%。这将从依赖项中获取内部版本号并将其设置为内部版本号。 META_RUNNER_CONFIG_ID 是您将在已移动元运行器的配置的常规页面上看到的构建配置 ID。
- 在 AssemblyInfoPatcher 中使用 %build.number% 作为替换
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)