Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TeamCity手动执行自定义构建_Teamcity - Fatal编程技术网

TeamCity手动执行自定义构建

TeamCity手动执行自定义构建,teamcity,Teamcity,我们在TeamCity项目中有以下链接构建配置: 生成(自动,由签入触发) 运行测试(自动,由步骤1触发) 部署到验收(自动,由步骤1触发) 部署到登台(手动)”) 使用此配置,我们如何自动化以下任务:“从变更集历史记录中选择‘变更集xxx’,并在以下步骤中使用它:1.构建>2.运行测试>4.部署到暂存”,因此,理想情况下,它是一个一键式过程 我在TeamCity中寻找的功能名为“促进构建” 我通过在“4.Deploy to staging”的Build Configuration Settin

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

  • 生成(自动,由签入触发)
  • 运行测试(自动,由步骤1触发)
  • 部署到验收(自动,由步骤1触发)
  • 部署到登台(手动)”)

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

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

    我通过在“4.Deploy to staging”的Build Configuration Settings>Dependencies中添加“1.Build”和“2.Run tests”来解决这个问题。
    现在,假设我的应用程序的最新版本是v0.0.002,但我想将以前的构建版本v0.0.001部署到Staging。为此,我将转到“1.构建”>构建历史>v.0.0.001>操作>升级,并选择将其升级到“4.登台”

    我已尽了全力,但我无法理解如何在TeamCity中完成此任务。