-
Bug
-
Resolution: Fixed
-
Major
-
None
The current Sauce Connect logic ensures that only a single Sauce Connect instance is active per Job. For multi-config Jobs, this means that each Job waits until previous Jobs have finished.
The plugin should be updated such that a single Sauce Connect instance is active for all multi-config Job instances.
Code changed in jenkins
User: Ross Rowe
Path:
pom.xml
src/main/java/com/saucelabs/hudson/HudsonSauceManagerFactory.java
src/main/java/hudson/plugins/sauce_ondemand/PluginImpl.java
src/main/java/hudson/plugins/sauce_ondemand/SauceOnDemandBuildWrapper.java
src/main/resources/META-INF/plexus/components.xml
http://jenkins-ci.org/commit/sauce-ondemand-plugin/3162ee8d22ad9d4ba82ced8b2f63069de1214fd7
Log:
JENKINS-12741Use Plexus to ensure a single Sauce Connect Manager instance is used