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

Option to suppress automatic SCM trigger

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      There should be an option to create branch projects automatically wherever a Jenkinsfile is detected, yet suppress the automatic SCM trigger which fires when branch indexing detects a new branch head. Manual or other automatic scheduled builds should still be possible.

      Needs to be supported as a configuration option at least at the level of a single multibranch project, or an organization folder. TBD whether there is a need to reinstate the built-in SCM trigger for certain branches, certain repos, etc.

        Attachments

          Issue Links

            Activity

            owood Owen Wood created issue -
            jglick Jesse Glick made changes -
            Field Original Value New Value
            Labels multibranch
            jglick Jesse Glick made changes -
            Summary Add option to ignore JENKINSFILE Add option to suppress automatic SCM trigger
            owood Owen Wood made changes -
            Description {quote}
            Suppose I have a repo in the organization with Jenkinsfile that I do NOT want the pipeline to be automatically triggered. Is there any option to disable the default behavior of automated trigger?
            {quote}
            Add option to ignore Jenkinsfile from repo
            Labels multibranch
            Summary Add option to suppress automatic SCM trigger Add option to ignore JENKINSFILE
            recena Manuel Recena Soto made changes -
            Description Add option to ignore Jenkinsfile from repo Add option to ignore {{Jenkinsfile}} from repository.
            jglick Jesse Glick made changes -
            Resolution Incomplete [ 4 ]
            Status Open [ 1 ] Resolved [ 5 ]
            jglick Jesse Glick made changes -
            Comment [ Request has yet to be clarified. ]
            jglick Jesse Glick made changes -
            Description Add option to ignore {{Jenkinsfile}} from repository. There should be an option to create branch projects automatically wherever a {{Jenkinsfile}} is detected, yet suppress the automatic SCM trigger which fires when branch indexing detects a new branch head. Manual or other automatic scheduled builds should still be possible.

            Needs to be supported as a configuration option at least at the level of a single multibranch project, or an organization folder. TBD whether there is a need to reinstate the built-in SCM trigger for certain branches, certain repos, etc.
            Priority Minor [ 4 ] Major [ 3 ]
            Summary Add option to ignore JENKINSFILE Option to suppress automatic SCM trigger
            owood Owen Wood made changes -
            Comment [ From customer:

            {quote}
            Assuming Github organization webhook is properly configured, any submissions to a repo that contains Jenkinsfile will automatically trigger the workflow pipeline.
            Suppose I have a repo in the organization with Jenkinsfile that I do NOT want the pipeline to be automatically triggered. Is there any option to disable the default behavior of automated trigger?
            {quote} ]
            jglick Jesse Glick made changes -
            Resolution Incomplete [ 4 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            jglick Jesse Glick made changes -
            Status Reopened [ 4 ] Open [ 1 ]
            jglick Jesse Glick made changes -
            Labels multibranch
            hrmpw Patrick Wolf made changes -
            Labels multibranch 2.0 multibranch
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-34005 [ JENKINS-34005 ]
            jglick Jesse Glick made changes -
            Link This issue is duplicated by JENKINS-33909 [ JENKINS-33909 ]
            jglick Jesse Glick made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-22242 [ JENKINS-22242 ]
            jglick Jesse Glick made changes -
            Remote Link This issue links to "PR 1 (Web Link)" [ 14297 ]
            jglick Jesse Glick made changes -
            Component/s branch-api-plugin [ 18621 ]
            Labels 2.0 multibranch
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-22242 [ JENKINS-22242 ]
            jglick Jesse Glick made changes -
            Remote Link This issue links to "PR 43 (Web Link)" [ 14306 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-30206 [ JENKINS-30206 ]
            jglick Jesse Glick made changes -
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Resolved [ 5 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-34725 [ JENKINS-34725 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 168017 ] JNJira + In-Review [ 198330 ]
            jglick Jesse Glick made changes -
            Link This issue relates to JENKINS-37220 [ JENKINS-37220 ]
            abayer Andrew Bayer made changes -
            Component/s pipeline-general [ 21692 ]
            abayer Andrew Bayer made changes -
            Component/s workflow-plugin [ 18820 ]
            schneidexe Thomas Schneider made changes -
            Link This issue relates to JENKINS-45814 [ JENKINS-45814 ]
            mcascone Max Cascone made changes -
            Link This issue is related to JENKINS-64896 [ JENKINS-64896 ]

              People

              Assignee:
              jglick Jesse Glick
              Reporter:
              owood Owen Wood
              Votes:
              6 Vote for this issue
              Watchers:
              18 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: