-
Improvement
-
Resolution: Fixed
-
Major
-
None
Currently, the plugin parses the JUnit output to find Session ID information. The plugin should be updated to also parse the System output of a job, as not all jobs will be producing JUnit reports
Code changed in jenkins
User: Ross Rowe
Path:
src/main/java/com/saucelabs/hudson/HudsonSauceConnectManager.java
src/main/java/com/saucelabs/hudson/HudsonSauceLibraryManager.java
src/main/java/com/saucelabs/hudson/HudsonSauceManagerFactory.java
src/main/java/com/saucelabs/hudson/JenkinsSauceConnectManager.java
src/main/java/com/saucelabs/hudson/JenkinsSauceLibraryManager.java
src/main/java/com/saucelabs/hudson/JenkinsSauceManagerFactory.java
src/main/java/hudson/plugins/sauce_ondemand/PluginImpl.java
src/main/java/hudson/plugins/sauce_ondemand/SauceOnDemandBuildWrapper.java
src/main/java/hudson/plugins/sauce_ondemand/SauceOnDemandReport.java
src/main/java/hudson/plugins/sauce_ondemand/SauceOnDemandReportFactory.java
src/main/java/hudson/plugins/sauce_ondemand/SauceOnDemandReportPublisher.java
src/main/resources/META-INF/plexus/components.xml
http://jenkins-ci.org/commit/sauce-ondemand-plugin/7f9c95ad78fa4d6c09056f43b9e66da929234675
Log:
JENKINS-13798Iterate over system out contents to find SauceOnDemandSessionID lines