Code changed in jenkins
User: Zoran Regvart
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/xvfb/XvfbBuildWrapper.java
src/main/java/org/jenkinsci/plugins/xvfb/XvfbDisposer.java
src/main/java/org/jenkinsci/plugins/xvfb/XvfbEnvironment.java
src/main/java/org/jenkinsci/plugins/xvfb/XvfbEnvironmentConverter.java
src/test/java/org/jenkinsci/plugins/xvfb/BaseXvfbTest.java
src/test/java/org/jenkinsci/plugins/xvfb/XvfbBuildWrapperTest.java
src/test/java/org/jenkinsci/plugins/xvfb/XvfbBuildWrapperWorkflowTest.java
http://jenkins-ci.org/commit/xvfb-plugin/3a5ca77a855f2f75ff19a4e830caf579a8009bdd
Log:
JENKINS-28928 Make XvfbBuildWrapper extend SimpleBuildWrapper
This implements support for Workflow job type in Jenkins. Couple of
things had to be changed:
- The XvfbBuildWrapper is now based on SimpleBuildWrapper
- The Disposer was implemented to shutdown Xvfb on job end for
traditional jobs, and on block end for workflow jobs
- the XvfbEnvironment, InvisibleAction was made Serializable in order to
survive workflow job interruptions
- shutdown in regular and zombie cleanup cases is now based on a cookie
value (random UUID) placed in environment when starting Xvfb
Code changed in jenkins
User: Jesse Glick
Path:
COMPATIBILITY.md
http://jenkins-ci.org/commit/workflow-plugin/f9bfa0bc66173e68df7d061aa636db2b42db6633
Log:
JENKINS-28928Noting.