在拉取请求完成后触发 TeamCity 生成

Trigger a TeamCity build after a pull request completes

提问人:Cody Harness 提问时间:8/2/2023 更新时间:8/2/2023 访问量:40

问:

我们当前的设置是由拉取请求触发的构建,该请求会将输出发布到网络位置进行测试。测试完成后,将接受拉取请求并将其合并到主分支中。我想设置另一个构建,寻找要合并的拉取请求,然后删除分支的输出,因为我们不再需要它。我似乎找不到任何使用 Bitbucket Server 执行此操作的方法,只有 Github。甚至可能做到吗?

持续集成 teamcity 拉取请求 bitbucket-server

评论

0赞 JZimmerman 8/11/2023
您是否希望对目标分支进行其他提交?如果对目标分支进行的唯一提交是合并提交,为什么不直接为目标分支的提交设置 VCS 触发器呢?即使答案是“是”,您也始终可以编写一个脚本,当且仅当分支存在时删除该分支。
0赞 Cody Harness 8/11/2023
@JZimmerman是因为我想确保我的目标是正确的文件夹,以便在合并时删除。如果我只以主分支为目标,那么我没有合并的分支名称。我将检查是否有办法在 TeamCity 中获取提交消息。

答: 暂无答案