我在Build@Cloud上运行了一个Jenkins实例,它构建了一个运行JDK7的WAR。在我的计算机上,我使用-Rjava_version=1.7调用Cloudbees SDK bees:app deploy命令,以便指定在运行时使用的JDK。
但是,使用Jenkins中的Cloudbees Deploy插件,我不能指定这样的运行时参数。另一方面,我不能直接调用SDK命令。
有没有记录在案的方法来指定Jenkins实例中的-Rjava_version=1.7选项?
谢谢你的帮助,达米恩。
发布于 2012-12-08 06:40:11
您可以使用SDK设置该参数一次,同一应用程序ID的所有后续部署都将重用该参数。
发布于 2013-07-10 17:30:49
如果由于其他原因,您仍然想使用CloudBees SDK,有一个解决方案:http://wiki.cloudbees.com/bin/view/DEV/Scripting+Bees+SDK+in+Jenkins
例如,我想部署一个简单的java应用程序(而不是WebApp)。所以我不得不这样做:
bees app:deploy -a brnvrn/gdataaccess -t java -R class=com.brnvrn.test.Main -R classpath=gdataaccess.jar target\gdataaccess.zip waitForApplicationStart=falsehttps://stackoverflow.com/questions/13751924
复制相似问题