Log Message
improved error handling
Modified Paths
Diff
Modified: trunk/hudson/plugins/vncrecorder/src/main/java/org/jenkinsci/plugins/vncrecorder/VncRecorderBuildWrapper.java (41227 => 41228)
--- trunk/hudson/plugins/vncrecorder/src/main/java/org/jenkinsci/plugins/vncrecorder/VncRecorderBuildWrapper.java 2015-02-11 22:06:59 UTC (rev 41227)
+++ trunk/hudson/plugins/vncrecorder/src/main/java/org/jenkinsci/plugins/vncrecorder/VncRecorderBuildWrapper.java 2015-02-13 14:20:52 UTC (rev 41228)
@@ -82,8 +82,12 @@
}
- public void setOutFileName(String outFileName) {
- this.outFileName = outFileName;
+ public void setOutFileName(String outFileName)
+ {
+ if (outFileName == null || outFileName.isEmpty())
+ this.outFileName = "${JOB_NAME}_${BUILD_NUMBER}";
+ else
+ this.outFileName = outFileName;
}
@@ -200,7 +204,7 @@
recordState.cancel(true);
Thread.sleep(1000);
- if ((removeIfSuccessful && outFileSwf.exists()) && (build.getResult() == Result.SUCCESS || build.getResult() == null) )
+ if ((removeIfSuccessful && outFileSwf.exists()) && (build == null || build.getResult() == Result.SUCCESS || build.getResult() == null) )
{
vncLogger.info("Build successful: Removing video file " + outFileSwf.getAbsolutePath() + " \n");
outFileSwf.delete();
You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
