在SCM(Git Hub)结账后,Jenkins的管道项目不会触发构建

时间:2018-02-03 14:24:18

标签: git jenkins version-control jenkins-pipeline

  1. 我在创建新的Pipeline项目时遇到了一种情况:
  2. enter image description here

    1. 我勾选了GITScm轮询的GitHub钩子触发器: image1 image2
    2. 使用FreeStyle,GitHub Organization项目一切正常,我可以触发构建WHEN推送到GitHub,但没有管道。

      也许我错过了什么? 谢谢你的时间!

1 个答案:

答案 0 :(得分:1)

禁用轻量级结帐。从旁边的帮助按钮:

  

如果选中,请尝试直接从中获取管道脚本内容   SCM没有执行完整的结账。这种模式的优点   是它的效率;但是,您不会获得任何更改日志或轮询   基于SCM。 (如果你在构建期间使用checkout scm,这将会   填充更改日志并初始化轮询。)还构建参数   在此模式下不会替换为SCM配置。只要   选定的SCM插件支持此模式。

您可能需要在禁用它之后再次运行管道,然后它应该开始拾取钩子。