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

Enable merge commits to be built from origin PRs by default

      JENKINS-33161 should be the default for new multibranch pipelines.

          [JENKINS-36455] Enable merge commits to be built from origin PRs by default

          James Dumay added a comment -

          Adding blueocean-plugin component as this is required for the behaviour we desire.

          James Dumay added a comment - Adding blueocean-plugin component as this is required for the behaviour we desire.

          Jesse Glick added a comment -

          FWIW the reason this was not the default originally is that you then get two projects for each origin PR which do almost the same thing, differing only in naming and whether or not they merge with the base branch. Some people may want this, but if computer time is valuable, you would be wasting a lot.

          You can choose to suppress the branch project once the PR is filed, if you only want to build merges. That could be confusing too, of course.

          Jesse Glick added a comment - FWIW the reason this was not the default originally is that you then get two projects for each origin PR which do almost the same thing, differing only in naming and whether or not they merge with the base branch. Some people may want this, but if computer time is valuable, you would be wasting a lot. You can choose to suppress the branch project once the PR is filed, if you only want to build merges. That could be confusing too, of course.

            Unassigned Unassigned
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: