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

provide option to disable pre-build steps in matrix jobs

      The parent build of a matrix job executes the "Source Code Management" (eg: Subversion checkout) and "Build environment" (eg: Workspace Cleanup Plugin) sections of the job configuration.

      I can't see where that would ever be useful (how would anything get access to the source code checkouts done by the parent build?) and is often detrimental (see https://issues.jenkins-ci.org/browse/JENKINS-16521) so maybe this issue is just to stop any build steps happening on the parent job?

      However, assuming these steps do have some use for some users, can we please have a config option on the job that, when checked, prevents pre-build steps from being executed by parent builds of matrix jobs?

          [JENKINS-16653] provide option to disable pre-build steps in matrix jobs

          Chris Withers created issue -
          Jenkins IRC Bot made changes -
          Component/s New: matrix-project [ 18765 ]
          Component/s Original: matrix [ 15501 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 147477 ] New: JNJira + In-Review [ 176911 ]

            Unassigned Unassigned
            cjw296 Chris Withers
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: