Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-75865

Document requirement of explicit pollSCM step when using git-plugin notifyCommit API

XMLWordPrintable

      The git-plugin exposes a notifyCommit endpoint which can be used to trigger Jenkins jobs from external systems when commits are pushed to a git repository. This requires the pollSCM trigger to be setup on the job.

      I can't find the ability to setup the poll SCM trigger on the organization folder. The option exists on the grandchild job (the workflow job of the multi-branch pipeline job) but is unselected and read only.

      After spending time digging through code and documentation I found I can explicitly setup the trigger in the declarative Jenkinsfile pipeline:

      triggers {
          pollSCM("")
      }
      

      This could be documented somewhere and perhaps added to the UI.

            Unassigned Unassigned
            mrichar2 Mark R
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: