【发布时间】:2016-07-16 16:51:45
【问题描述】:
我想在 TeamCity 配置中禁用几个构建步骤。 例如:
- 我有一个名为 DeploySoftware 的部署配置。
- 它有 10 个构建步骤(运行 >DB 脚本、运行环境脚本、部署 Web 服务、部署 Windows 服务、部署这个、部署那个等)。
- 我运行了一次,但在 Deploy This 上失败了。
- 我想从 Deploy This 开始再次运行它,或使用脚本禁用之前的所有步骤。
我有一个配置有 30 个构建步骤,所以如果它在第 28 步失败(并且我知道另一个运行很可能会工作)我想从第 28 步开始再次运行它。否则它需要 45 分钟的运行步骤在我进入需要运行的步骤之前,已经成功完成。
我不需要脚本来运行构建(虽然这很好),或者在运行后将配置更改回来(我希望这将是对禁用脚本的简单调整)。
脚本可以是 PowerShell、C#、VB.NET、VBA、Ruby - 几乎任何我可以快速修改和运行的东西。
【问题讨论】:
标签: rest api powershell teamcity-8.0