【问题标题】:Jenkins won't build specified git branchJenkins 不会建立指定的 git 分支
【发布时间】:2013-02-05 09:20:03
【问题描述】:

我已经设置了一个 Jenkins 作业,该作业明确配置为观察分支、“集成”和“主控”,并根据更改构建它们(每分钟检查一次)。

出于某种原因,该作业仅构建集成。即使集成没有变化,但在 master 中,当我尝试手动启动构建时,作业会再次构建最新的集成。

我尝试了一些命名和排序的变化,但没有任何效果。构建 master 的唯一方法是从作业中删除集成规范,然后手动构建它或等待存储库的自动轮询。

我在 1.5 版本中运行 Jenkins,但问题出现在某个版本之前。

<scm class="hudson.plugins.git.GitSCM" plugin="git@1.1.26">
<configVersion>2</configVersion>
<userRemoteConfigs>
  <hudson.plugins.git.UserRemoteConfig>
    <name></name>
    <refspec></refspec>
    <url>git@testserver:theRepository.git</url>
  </hudson.plugins.git.UserRemoteConfig>
</userRemoteConfigs>
<branches>
  <hudson.plugins.git.BranchSpec>
    <name>master</name>
  </hudson.plugins.git.BranchSpec>
  <hudson.plugins.git.BranchSpec>
    <name>integration</name>
  </hudson.plugins.git.BranchSpec>
</branches>
<disableSubmodules>false</disableSubmodules>
<recursiveSubmodules>false</recursiveSubmodules>
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
<authorOrCommitter>true</authorOrCommitter>
<clean>false</clean>
<wipeOutWorkspace>false</wipeOutWorkspace>
<pruneBranches>false</pruneBranches>
<remotePoll>false</remotePoll>
<ignoreNotifyCommit>false</ignoreNotifyCommit>
<useShallowClone>false</useShallowClone>
<buildChooser class="hudson.plugins.git.util.DefaultBuildChooser"/>
<gitTool>Default</gitTool>
<submoduleCfg class="list"/>
<relativeTargetDir></relativeTargetDir>
<reference></reference>
<excludedRegions></excludedRegions>
<excludedUsers></excludedUsers>
<gitConfigName></gitConfigName>
<gitConfigEmail></gitConfigEmail>
<skipTag>false</skipTag>
<includedRegions></includedRegions>
<scmName></scmName>

【问题讨论】:

  • 你能发布你的工作配置文件的相关部分吗?
  • 当然。我编辑了我的原始帖子。

标签: git jenkins continuous-integration


【解决方案1】:

如果您进入您的工作并点击“配置”,您应该会被带到像 http://[HOSTNAME]:8080/job/[JOBNAME]/configure 这样的 URL。在“源代码管理”部分下,您大概选择了“Git”单选按钮。检查“要构建的分支”小节 - 这应该会具体告诉您它正在克隆什么,如果您愿意,您可以在此处更改分支名称。

【讨论】:

    猜你喜欢
    • 2016-08-15
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    相关资源
    最近更新 更多