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

"Recent changes" page is empty when using multiple SCM systems in pipeline

      I'm trying to create a declarative pipeline that checks out source code from both git and svn.

      For testing purposes I've created a simple pipeline that only has one stage - 'Checkout' which checks out a single git repository and a single svn repository.

      The project wide "Changes" page, that should list changes across multiple builds only shows a message: "No changes in any of the builds, or multiple SCMs in use" - see empty_changes attachment.

      The "Changes" page for a single build shows changes from both git and svn just fine.

      I've also noticed that if at some point I remove either of the repositories from checkout stage and start a build, the "Changes" page is populated with changelogs from the previous builds, consisting of changes to both svn and git repositories - see changes attachment

      This leads me to believe, that gathering changes for multiple scm sources is possible, but for whatever reason is blocked somewhere.

          [JENKINS-61898] "Recent changes" page is empty when using multiple SCM systems in pipeline

          Paweł Matias created issue -
          Paweł Matias made changes -
          Environment New: Jenkins 2.223
          Paweł Matias made changes -
          Component/s New: workflow-job-plugin [ 21716 ]
          Component/s Original: workflow-scm-step-plugin [ 21717 ]

            Unassigned Unassigned
            pmatias Paweł Matias
            Votes:
            3 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: