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

github webhook triggers the job which is defined ONLY SHOULD be triggered on TAGS


    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • github-plugin
    • org.jenkins-ci.main:jenkins-war:2.174
      GitHub plugin:1.29.4


      We have a job that triggering on tags with github webhook, but now it can be triggered by almost all Github actions, such as creating/deleting branches, committing codes/pulling request to branches, etc.  However the other jobs are working well even those are defined to be triggered on tags. I've tried to copy the working job's Jenkinsfile onto the issue job but had no luck as I got the same result.

      In the past, this issue happened sometimes, and it can be resolved by temporary disabling the job or unchecking "GitHub hook trigger for GITScm polling" under "Build Triggers", but this time it doesn't work anymore.

      Below is the checkout code:
      checkout([$class: 'GitSCM', branches: [[name: '**/tags/**']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '$MyCredentialsId', refspec: '+refs/tags/*:refs/remotes/origin/tags/*', url: '$Github_Url']]])

            lanwen Kirill Merkushev
            thinkinfinite think infinite
            0 Vote for this issue
            1 Start watching this issue