continuous-integration - Teamcity - 如何触发所有功能分支的计划构建?
问题描述
我有一些用于发布的分支release/vX.x.xx
。
我想始终在任何一个分支(最后一个修改,我不关心其他分支)上为最新更改运行构建,作为计划的夜间构建。
- 我将 VCS 根配置为目标
refs/heads/master
(发布分支总是更改,因此我不能将其作为默认目标) 分支规范:
+:refs/heads/(release/*)
在触发器中,我将Schedule Trigger设置为Additional Options > Trigger Build in Branches设置为
+:refs/heads/release/*
.- 我还尝试将触发条件 > 编辑触发规则设置为
+:refs/heads/(release/*)
虽然我做了所有这些,并且我在 Build configuration 选项卡中看到了x 挂起,但是当预定时间到达时,它不会构建任何分支。
我该如何设置它,以便它始终在与我的计划触发器中的模式匹配的任何分支上构建最新更改?
我正在使用TeamCity 2019.2.2
解决方案
推荐阅读
- javascript - TypeError:无法读取未定义的属性(读取“样式”)
- android - Delphi Firemonkey (Android) - 检测发送短信失败
- python - Facebook 图形 API get_connections
- c++ - C++ 哈希表段错误(指针分配)
- javascript - JavaScript 算法 - 获取数组中区域最相似的对象
- javascript - 我在数组中有列表。,如何根据映射中的条件显示它的一个元素应该首先出现?
- database - 如何从 Minitab & Tableu 中提取特定数据库以创建通用数据库
- azure - Azure AD B2C 自定义流验证密码但不接受
- fortran - 当我已经在使用一个 Go To 命令时,如何嵌套另一个 Go To 命令
- kotlin - Jetpack Compose - 禁用 TextField 长按处理程序