com.google.inject.CreationException with Sauce OnDemand Plugin 1.175 and later

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • Component/s: sauce-ondemand-plugin
    • None
    • Environment:
      Jenkins 2.237
      Sauce OnDemand 1.188

      Hey there

      When upgrading from 1.174 to 1.175 or 1.176, we face the following issue when running pipelines that make use of the sauceconnect step:

      hudson.remoting.ProxyException: com.google.inject.CreationException: Unable to create injector, see the following errors:
      1) A just-in-time binding to com.saucelabs.jenkins.pipeline.SauceConnectStep was already configured on a parent injector.
        at org.jenkinsci.plugins.workflow.steps.ContextParameterModule.configure(ContextParameterModule.java:45)
      

      The same pipelines work flawlessly with 1.174 (hence we're sticking to that version for now).

            Assignee:
            Tim Jacomb
            Reporter:
            Alexis Gauthiez
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: