【问题标题】:TeamCity executing custom build manuallyTeamCity 手动执行自定义构建
【发布时间】:2015-07-24 07:11:43
【问题描述】:

我们在 TeamCity 项目中有以下链式构建配置:

  1. 构建(自动,由签入触发)
  2. 运行测试(自动,由第 1 步触发)
  3. 部署到验收(自动,由步骤 1 触发)
  4. 部署到暂存(手动)”)

使用此配置,我们如何自动执行以下任务:“从变更集历史记录中选择 'changeset xxx' 并在以下步骤中使用它:1. 构建 > 2. 运行测试 > 4. 部署到 Staging”,所以理想情况下是一键式过程?

【问题讨论】:

  • 我尽我所能,但我不明白如何在 TeamCity 中完成这项任务。

标签: teamcity


【解决方案1】:

我在 TeamCity 中寻找的功能称为“促进构建”。

我设法通过在“4.部署到登台”的“构建配置设置”>“依赖项”中添加“1.构建”和“2.运行测试”来解决这个问题。 现在,假设我的应用程序的最新版本是 v0.0.002,但我想将以前构建的版本 v0.0.001 部署到 Staging。为此,我将转到“1. Build” > Build History > v.0.0.001 > Actions > Promote 并选择将其提升为“4. Staging”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 2015-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多