Pipeline polling ignores special polling rules

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      The git plugin currently offers several special rules on polling:

      1. Polling ignores commits from certain users
      2. Polling ignores commits from certain paths (Included/Excluded regions)
      3. Polling ignores commits with certain messages
      4. Branch specifier

      For example:
      checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'UserExclusion', excludedUsers: 'dvader'], [$class: 'PathRestriction', excludedRegions: 'One/.*', includedRegions: 'Test/.*'], [$class: 'MessageExclusion', excludedMessage: '.\\[maven-release-plugin
      ].
      ']], gitTool: 'Default', submoduleCfg: [], userRemoteConfigs: [[credentialsId: '...', url: 'ssh://git@bitbucket.org/test.git']]])

      If a commit is committed to bitbucket.org/test.git, regardless of the user, location, branch or message, the step that includes the checkout will be run.

      Similar issue has been reported in:

        1. image-2017-07-18-16-03-09-364.png
          19 kB
          Slawomir Demichowicz
        2. image-2018-06-28-18-09-30-343.png
          21 kB
          Xiaohui Cui
        3. image-2018-06-29-14-45-17-341.png
          8 kB
          Xiaohui Cui
        4. image-2018-06-29-15-36-13-977.png
          21 kB
          Xiaohui Cui
        5. pipeline-with-userexclusion-working.png
          288 kB
          Allan BURDAJEWICZ
        6. pipeline-without-userexclusion-not-working.png
          240 kB
          Allan BURDAJEWICZ

            Assignee:
            Unassigned
            Reporter:
            Darth Vader
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: