@@ -39,6 +39,28 @@ public class JenkinsServer {
39
39
Returning null instead of IOException if view is not found in JenkinsServer.getView
40
40
41
41
42
+ * [ Fixed Issue 201] [ issue-201 ]
43
+
44
+ ` MavenJobsWithDetails ` is now in line with ` JobWithDetails ` and returns
45
+ ` MavenBuild.BUILD_HAS_NEVER_RUN ` in cases where the run has not taken
46
+ place yet.
47
+
48
+ ``` java
49
+ public class MavenJobWithDetails {
50
+ public MavenBuild getLastBuild ();
51
+ public MavenBuild getLastCompletedBuild ();
52
+ public MavenBuild getLastFailedBuild ();
53
+ public MavenBuild getLastStableBuild ();
54
+ public MavenBuild getLastSuccessfulBuild ();
55
+ public MavenBuild getLastUnstableBuild ();
56
+ public MavenBuild getLastUnsuccessfulBuild ();
57
+
58
+ }
59
+ ```
60
+
61
+ The ` getBuilds() ` method will return an empty list instead of ` NULL ` in cases no
62
+ builds exists.
63
+
42
64
## Release 0.3.6
43
65
44
66
### General Changes
@@ -629,6 +651,7 @@ TestReport testReport = mavenJob.getLastSuccessfulBuild().getTestReport();
629
651
[issue- 179 ]: https: // github.com/jenkinsci/java-client-api/issues/179
630
652
[issue- 182 ]: https: // github.com/jenkinsci/java-client-api/issues/182
631
653
[issue- 186 ]: https: // github.com/jenkinsci/java-client-api/issues/186
654
+ [issue- 201 ]: https: // github.com/jenkinsci/java-client-api/issues/201
632
655
[pull- 123 ]: https: // github.com/jenkinsci/java-client-api/pull/123
633
656
[pull- 149 ]: https: // github.com/jenkinsci/java-client-api/pull/149
634
657
[pull- 158 ]: https: // github.com/jenkinsci/java-client-api/pull/158
0 commit comments