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

Ivy Job builds don't release workspace lock due to override of cleanup

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • ivy-plugin

      The fix for https://issues.jenkins-ci.org/browse/JENKINS-10615 caused the Ivy plugin to not release workspace locks. This causes an additional workspace to be created for each Ivy job execution until Jenkins is restarted.

      This is because IvyBuild.java and IvyModuleSetBuild.java has a AbstractRunner implementation that overrides cleanUp which causes the workspace lease to not be released.

          [JENKINS-22447] Ivy Job builds don't release workspace lock due to override of cleanup

          Code changed in jenkins
          User: Kevin Formsma
          Path:
          src/main/java/hudson/ivy/IvyBuild.java
          src/main/java/hudson/ivy/IvyModuleSetBuild.java
          http://jenkins-ci.org/commit/ivy-plugin/cff77d00d897498147229ff762f0d1a1b55c072a
          Log:
          Merge pull request #14 from arothian/master

          [FIXED JENKINS-22447] Fix workspace lock release for ivy build

          Compare: https://github.com/jenkinsci/ivy-plugin/compare/2a1932612a99...cff77d00d897

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kevin Formsma Path: src/main/java/hudson/ivy/IvyBuild.java src/main/java/hudson/ivy/IvyModuleSetBuild.java http://jenkins-ci.org/commit/ivy-plugin/cff77d00d897498147229ff762f0d1a1b55c072a Log: Merge pull request #14 from arothian/master [FIXED JENKINS-22447] Fix workspace lock release for ivy build Compare: https://github.com/jenkinsci/ivy-plugin/compare/2a1932612a99...cff77d00d897

            arothian Kevin Formsma
            arothian Kevin Formsma
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: