【发布时间】:2017-03-17 20:21:36
【问题描述】:
我是 TeamCity 配置的新手,我正在努力做这个(我认为)简单的事情。现在我有以下流程工作:
- 有人承诺开发分支
- TeamCity 开始构建过程:
- 检查它是否是由 Git 触发的,如果是,则将默认的“dev”配置文件设置为使用 Maven 构建
- 执行构建步骤(清理、打包等)
问题是现在我们有不止一个环境来部署我们的应用程序,所以当一个提交开发时,我想自动为这两个配置文件构建(例如 dev 和 prd)。我该怎么做? 如何提交以触发多个构建?
谢谢!
【问题讨论】:
-
我不知道teamcity,但是如果你想使用两个配置文件,你可以做
mvn install -Pprod -Pdev(根据需要调整阶段)