git - Hudson/Jenkins Git 构建所有分支

标签 git jenkins hudson

我们有很多开发人员正在创建我想要构建的功能分支。每晚我们运行一个需要在每个分支上运行的代码质量工具。我也不喜欢静态配置,因为分支数量每隔几周就会发生变化。

最佳答案

在 Git 配置中有一个字段 'Branch Specifier (blank for default): ' 如果你放在那里 ** 它将从所有 Remote 构建所有分支。

你可以使用环境变量 ${GIT_BRANCH} 例如使用 https://wiki.jenkins-ci.org/display/JENKINS/Build+Name+Setter+Plugin 为build设置标题或用于其他目的

关于git - Hudson/Jenkins Git 构建所有分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15344955/

相关文章:

git - 添加回已删除的文件并且不跟踪它

continuous-integration - playframework 自动测试 Jenkins CI 等待完成?

Jenkins 多分支作业在某些分支上失败

jenkins - 工作流/管道插件中的访问阶段结果

visual-studio - Git Repo 应该在 Visual Studio 中的解决方案级别还是项目级别

Git,如何将 origin/master 重置为提交?

jenkins - Scripted Pipeline 语法中并行内部的顺序阶段

node.js - 如何在 Hudson 中显示 Expresso 和 node-jscoverage 输出?

git - 您如何设置 Hudson 以使用 Git?

git - GitHub 是否会收集 pull 请求中引用的悬空提交?