Ben Sluis created JENKINS-13939:
---
Summary: Workspace cleanup plugin causes Jenkins to consider a job
as completed before it is actually done
Key: JENKINS-13939
URL: https://issues.jenkins-ci.org/browse/JENKINS-13939
Project: Jenkins
Issue Type: Bug
Components: ws-cleanup
Affects Versions: current
Environment: Windows Server 2008
Reporter: Ben Sluis
Assignee: vjuranek
Attachments: BuildSteps.png
The latest version (0.8) of the workspace cleanup plugin seems to cause Jenkins
to think a job is complete before it actually finishes all post build steps.
Going back to version 0.7 doesn't show this problem.
Example: See attached BuildSteps.png
'Results' is a job that blocks when upstream jobs are running. Jobs A, B, C,
and D trigger the downstream job 'Results' and pass their current build
parameters (which are all the same) using the Parameterized Trigger plugin
(v2.14).
In the scenario where only one upstream job is still running (say all jobs
completed except 'D'), the 'Results' job is blocked (waiting for job 'D').
This is correct.
However, once job 'D' got to the workspace cleanup post build step in its job
configuration, the downstream job 'Results' would get triggered as if all
upstream jobs were completed. This is a problem.
Then when job 'D' actually finishes cleaning up the workspace, another build of
job 'Results' is triggered.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira