gpt4 book ai didi

teamcity - 是否可以指定何时运行构建功能?

转载 作者:行者123 更新时间:2023-12-02 16:10:54 25 4
gpt4 key购买 nike

TeamCity 8.1.4(内部版本 30168)

我注意到构建功能始终作为构建步骤中第一步的第一部分运行,但是是否可以使构建功能运行,例如作为步骤2的第一部分?或者作为第一步的最后一部分?
任何帮助表示赞赏!

(如果感兴趣,这是我的具体问题;
我有一个元运行器,可以创建特定的内部版本号,我将其用作构建步骤的第一步。我想使用构建功能“AssemblyInfo patcher”,但它在元运行程序完成其操作之前运行)

最佳答案

  1. 创建另一个构建配置,将您的元运行器移动到那里。
  2. 将构建参数修改为 report a build number通过服务消息
  3. 创建从构建配置到新配置的快照依赖项
  4. 在元运行器的配置中,转到常规页面,在“内部版本号”字段中输入 %dep.META_RUNNER_CONFIG_ID.build.number%。这将从依赖项中获取内部版本号并将其设置为内部版本号。 META_RUNNER_CONFIG_ID 是您将在已移动元运行器的配置的常规页面上看到的构建配置 ID。
  5. 在 AssemblyInfoPatcher 中使用 %build.number% 作为替换

关于teamcity - 是否可以指定何时运行构建功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27863351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com