【发布时间】:2013-03-27 14:34:44
【问题描述】:
在构建服务器上成功构建后,我正在尝试让 TeamCity 清除远程服务器上的发布目录。我希望它像构建服务器上的干净结帐一样工作。工作流程应该是:
- 结帐
- 构建
- 清除发布目录
- 将成功的构建文件发布到发布目录
【问题讨论】:
-
能否将“发布”作为单独的构建配置,取决于“构建”配置的成功构建?
标签: teamcity build-server
在构建服务器上成功构建后,我正在尝试让 TeamCity 清除远程服务器上的发布目录。我希望它像构建服务器上的干净结帐一样工作。工作流程应该是:
【问题讨论】:
标签: teamcity build-server
在 TeamCity 8.x 中,可以使用配置中构建步骤的条件执行选项来完成此类工作流。您的“清除发布目录”构建步骤可以将“执行步骤:”选项设置为“如果所有先前的步骤都成功完成(零退出代码)”。构建步骤 4 也是如此。
【讨论】: