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

Canceling multijob should cancel all children

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Canceling a job during it's run should stop not only the current child build but all the following

        Attachments

          Issue Links

            Activity

            Hide
            hiltonc Hilton Campbell added a comment -

            I have a multi-job with a single phase consisting of 16 child jobs. It would really, really be nice if canceling the multi-job would cancel all the children.

            Show
            hiltonc Hilton Campbell added a comment - I have a multi-job with a single phase consisting of 16 child jobs. It would really, really be nice if canceling the multi-job would cancel all the children.
            Show
            stephanheilner Stephan Heilner added a comment - Duplicate of https://issues.jenkins-ci.org/browse/JENKINS-11257
            Hide
            dhs Dirk Heinrichs added a comment -

            Ist this really a duplicate? This one is about the Multijob plugin, while the other one is about the Parameterized Trigger plugin.

            Show
            dhs Dirk Heinrichs added a comment - Ist this really a duplicate? This one is about the Multijob plugin, while the other one is about the Parameterized Trigger plugin.
            Hide
            stephanheilner Stephan Heilner added a comment -

            Not a dup, I didn't realize these were for different plugins.

            Show
            stephanheilner Stephan Heilner added a comment - Not a dup, I didn't realize these were for different plugins.
            Hide
            dhs Dirk Heinrichs added a comment -

            Tested again on current Jenkins. child job are still not aborted...

            Show
            dhs Dirk Heinrichs added a comment - Tested again on current Jenkins. child job are still not aborted...
            Hide
            dhs Dirk Heinrichs added a comment -

            Looks like JENKINS-17068 is a duplicate, isn't it?

            Show
            dhs Dirk Heinrichs added a comment - Looks like JENKINS-17068 is a duplicate, isn't it?
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Mathieu Cantin
            Path:
            pom.xml
            src/main/java/com/tikal/jenkins/plugins/multijob/FileBuildParameters.java
            src/main/java/com/tikal/jenkins/plugins/multijob/LineQueue.java
            src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobBuild.java
            src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobBuilder.java
            src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobChangeLogSet.java
            src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobProject.java
            src/main/java/com/tikal/jenkins/plugins/multijob/ParserRuleFile.java
            src/main/java/com/tikal/jenkins/plugins/multijob/PhaseJobsConfig.java
            src/main/java/com/tikal/jenkins/plugins/multijob/Plugin.java
            src/main/java/com/tikal/jenkins/plugins/multijob/PredefinedBuildParameters.java
            src/main/java/com/tikal/jenkins/plugins/multijob/SubTask.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/AbstractWrapper.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/BuildState.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/ConsoleColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/JobColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/LastDurationColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/LastFailureColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/LastSuccessColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/MultiJobListViewColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/MultiJobView.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/PhaseWrapper.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/ProjectWrapper.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/StatusColumn.java
            src/main/java/com/tikal/jenkins/plugins/multijob/views/WeatherColumn.java
            src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobBuild/main.jelly
            src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobBuilder/config.jelly
            src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobProject/main.jelly
            src/main/resources/com/tikal/jenkins/plugins/multijob/PhaseJobsConfig/global.jelly
            src/main/webapp/help-abort.html
            src/main/webapp/help-addParsingRules.html
            src/main/webapp/help-condition.html
            src/main/webapp/help-maxRetry.html
            src/main/webapp/help-parseRuleChoice.html
            src/main/webapp/help-retry.html
            src/main/webapp/retry.gif
            src/test/java/com/tikal/jenkins/plugins/multijob/test/ConditionalPhaseTest.java
            src/test/java/com/tikal/jenkins/plugins/multijob/test/PhaseJobsConfigTest.java
            http://jenkins-ci.org/commit/tikal-multijob-plugin/4260fc5c317ea1328129777e0987a2fceceffd15
            Log:
            Allow retry of jobs in a phase + multiple fixes

            • Updated dependencies
            • Stopping Multi Job will also stops all downstream job JENKINS-24139
              JENKINS-22292 JENKINS-21879 JENKINS-20273 JENKINS-23161
            • Add the possibility to make a step conditional. You can define simple
              groovy expression for each job. JENKINS-23968
            • Fix NPE when a downstream job is unstable JENKINS-20846
              JENKINS-20557
            • Add retry on a failed job when a user defined condition is met. You
              can configure the number of retries per job.
            • Some fixes to match the new look of Jenkins.
            • Rename Delete to "Delete job" because there is confusion between the
              deletion of parameters and the delete of a job.
            • Allow reordering jobs in a phase
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mathieu Cantin Path: pom.xml src/main/java/com/tikal/jenkins/plugins/multijob/FileBuildParameters.java src/main/java/com/tikal/jenkins/plugins/multijob/LineQueue.java src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobBuild.java src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobBuilder.java src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobChangeLogSet.java src/main/java/com/tikal/jenkins/plugins/multijob/MultiJobProject.java src/main/java/com/tikal/jenkins/plugins/multijob/ParserRuleFile.java src/main/java/com/tikal/jenkins/plugins/multijob/PhaseJobsConfig.java src/main/java/com/tikal/jenkins/plugins/multijob/Plugin.java src/main/java/com/tikal/jenkins/plugins/multijob/PredefinedBuildParameters.java src/main/java/com/tikal/jenkins/plugins/multijob/SubTask.java src/main/java/com/tikal/jenkins/plugins/multijob/views/AbstractWrapper.java src/main/java/com/tikal/jenkins/plugins/multijob/views/BuildState.java src/main/java/com/tikal/jenkins/plugins/multijob/views/ConsoleColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/JobColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/LastDurationColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/LastFailureColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/LastSuccessColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/MultiJobListViewColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/MultiJobView.java src/main/java/com/tikal/jenkins/plugins/multijob/views/PhaseWrapper.java src/main/java/com/tikal/jenkins/plugins/multijob/views/ProjectWrapper.java src/main/java/com/tikal/jenkins/plugins/multijob/views/StatusColumn.java src/main/java/com/tikal/jenkins/plugins/multijob/views/WeatherColumn.java src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobBuild/main.jelly src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobBuilder/config.jelly src/main/resources/com/tikal/jenkins/plugins/multijob/MultiJobProject/main.jelly src/main/resources/com/tikal/jenkins/plugins/multijob/PhaseJobsConfig/global.jelly src/main/webapp/help-abort.html src/main/webapp/help-addParsingRules.html src/main/webapp/help-condition.html src/main/webapp/help-maxRetry.html src/main/webapp/help-parseRuleChoice.html src/main/webapp/help-retry.html src/main/webapp/retry.gif src/test/java/com/tikal/jenkins/plugins/multijob/test/ConditionalPhaseTest.java src/test/java/com/tikal/jenkins/plugins/multijob/test/PhaseJobsConfigTest.java http://jenkins-ci.org/commit/tikal-multijob-plugin/4260fc5c317ea1328129777e0987a2fceceffd15 Log: Allow retry of jobs in a phase + multiple fixes Updated dependencies Stopping Multi Job will also stops all downstream job JENKINS-24139 JENKINS-22292 JENKINS-21879 JENKINS-20273 JENKINS-23161 Add the possibility to make a step conditional. You can define simple groovy expression for each job. JENKINS-23968 Fix NPE when a downstream job is unstable JENKINS-20846 JENKINS-20557 Add retry on a failed job when a user defined condition is met. You can configure the number of retries per job. Some fixes to match the new look of Jenkins. Rename Delete to "Delete job" because there is confusion between the deletion of parameters and the delete of a job. Allow reordering jobs in a phase

              People

              Assignee:
              mcantin Mathieu Cantin
              Reporter:
              hagzag hagzag
              Votes:
              4 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: