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

Add the ability to specify where each script executes instead of all of the scripts when added to a matrix job.

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Currently when you add a set of scripts to execute as a postbuild step in a matrix job, you can only choose to run all of the scripts on the axes, parent, or both. We would like the ability to run each script on the axes, parent or both.

        Attachments

          Activity

          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Daniel Heid
          Path:
          README.md
          src/main/java/org/jenkinsci/plugins/postbuildscript/ConfigurableMatrixAggregator.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/ExecuteOn.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/PostBuildScript.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/Processor.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/ProcessorFactory.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/model/ExecuteOn.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/model/PostBuildItem.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/Processor.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/ProcessorFactory.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ExecutionRule.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/MatrixRule.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ResultRule.java
          src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/RoleRule.java
          src/main/resources/lib/postbuildscript/form.jelly
          src/main/resources/lib/postbuildscript/form_de.properties
          src/main/resources/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript/config.jelly
          src/main/resources/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript/config_de.properties
          src/main/resources/org/jenkinsci/plugins/postbuildscript/Messages.properties
          src/main/resources/org/jenkinsci/plugins/postbuildscript/Messages_de.properties
          src/main/webapp/help/execute-on.html
          src/test/java/org/jenkinsci/plugins/postbuildscript/ConfigurableMatrixAggregatorTest.java
          src/test/java/org/jenkinsci/plugins/postbuildscript/ExecuteOnTest.java
          src/test/java/org/jenkinsci/plugins/postbuildscript/model/ExecuteOnTest.java
          src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/MatrixRuleTest.java
          src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ResultRuleTest.java
          src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/RoleRuleTest.java
          http://jenkins-ci.org/commit/postbuildscript-plugin/1f7ec730435a3a7d16412d480cbe3641b5909150
          Log:
          JENKINS-22489 - Add the ability to specify where each script executes instead of all of the scripts when added to a matrix job.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Heid Path: README.md src/main/java/org/jenkinsci/plugins/postbuildscript/ConfigurableMatrixAggregator.java src/main/java/org/jenkinsci/plugins/postbuildscript/ExecuteOn.java src/main/java/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript.java src/main/java/org/jenkinsci/plugins/postbuildscript/PostBuildScript.java src/main/java/org/jenkinsci/plugins/postbuildscript/Processor.java src/main/java/org/jenkinsci/plugins/postbuildscript/ProcessorFactory.java src/main/java/org/jenkinsci/plugins/postbuildscript/model/ExecuteOn.java src/main/java/org/jenkinsci/plugins/postbuildscript/model/PostBuildItem.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/Processor.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/ProcessorFactory.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ExecutionRule.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/MatrixRule.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ResultRule.java src/main/java/org/jenkinsci/plugins/postbuildscript/processor/rules/RoleRule.java src/main/resources/lib/postbuildscript/form.jelly src/main/resources/lib/postbuildscript/form_de.properties src/main/resources/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript/config.jelly src/main/resources/org/jenkinsci/plugins/postbuildscript/MatrixPostBuildScript/config_de.properties src/main/resources/org/jenkinsci/plugins/postbuildscript/Messages.properties src/main/resources/org/jenkinsci/plugins/postbuildscript/Messages_de.properties src/main/webapp/help/execute-on.html src/test/java/org/jenkinsci/plugins/postbuildscript/ConfigurableMatrixAggregatorTest.java src/test/java/org/jenkinsci/plugins/postbuildscript/ExecuteOnTest.java src/test/java/org/jenkinsci/plugins/postbuildscript/model/ExecuteOnTest.java src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/MatrixRuleTest.java src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/ResultRuleTest.java src/test/java/org/jenkinsci/plugins/postbuildscript/processor/rules/RoleRuleTest.java http://jenkins-ci.org/commit/postbuildscript-plugin/1f7ec730435a3a7d16412d480cbe3641b5909150 Log: JENKINS-22489 - Add the ability to specify where each script executes instead of all of the scripts when added to a matrix job.

            People

            Assignee:
            dheid Daniel Heid
            Reporter:
            amymitch amy mitchell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: