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

Pipeline script from SCM triggers builds on sub pipeline change

XMLWordPrintable

      We are using "pipeline script from SCM" feature in all our services, and they load themselves a generic pipeline located in another Git repo, using following syntax :

      // This pipeline is in all our services
      node {
          // Some treatment ...
      
          // Load the generic pipeline
          git 'http://our-git-url/git/jenkins-pipelines.git'
          load 'generic-pipeline.groovy'
      }()
      

      Now our Jenkins jobs get triggered whenever a change to our service is commited, which is what we want.
      Problem is that the same jenkins job also gets triggered whenever a change is made to the loaded pipeline "generic-pipeline.grovy", when there is supposedly no reason to trigger on such an event.

        1. Jenkins_Pipeline.png
          Jenkins_Pipeline.png
          6 kB
        2. jenkns-plugins.txt
          7 kB
        3. poll.txt
          4 kB

            Unassigned Unassigned
            pommedouze Olivier Revial
            Votes:
            6 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated: