Ah looks like upgrading the Sauce onDemand Plugin from 1.27 --> 1.30 fixed the issue.
On Tuesday, November 6, 2012 4:07:04 PM UTC-8, Trevor wrote: > > I'm trying to run Safari and ipad autobuilds that use the Sauce onDemand > Plugin. I'm leaving the SELENIUM_HOST and SELENIUM_PORT fields blank but > getting the following error. Almost identical configuration is working for > other browsers such as Chrome and Firefox. The console output advised me to > report to this group, not sure what's different for Safari/ipad. > > > FATAL: Null value not allowed as an environment variable: > SELENIUM_HOSTjava.lang.IllegalArgumentException > <http://stacktrace.jenkins-ci.org/search?query=java.lang.IllegalArgumentException>: > Null value not allowed as an environment variable: SELENIUM_HOST > at hudson.EnvVars.put(EnvVars.java:168) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.put&entity=method> > at hudson.EnvVars.put(EnvVars.java:64) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.put&entity=method> > at > hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVars(SauceOnDemandBuildWrapper.java:153) > > <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVars&entity=method> > at > hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:605) > > <http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun&entity=method> > at > hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:589) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> > at hudson.model.Run.execute(Run.java:1516) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> > at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.run&entity=method> > at hudson.model.ResourceController.execute(ResourceController.java:88) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> > at hudson.model.Executor.run(Executor.java:236) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> > >