从jenkins@cloudbees调用cloudbees sdk

从jenkins@cloudbees调用cloudbees sdk,sdk,jenkins,java-7,cloudbees,Sdk,Jenkins,Java 7,Cloudbees,我有一个詹金斯在Build@Cloud构建运行JDK7的战争。在我的计算机上,我调用-Rjava_version=1.7的Cloudbees-SDK-bees:app-deploy命令,以指定要在运行时使用的JDK 但是,使用Jenkins中的Cloudbees部署插件,我无法指定这样的运行时参数。另一方面,我不能直接调用SDK命令 有没有一种文档化的方法可以从Jenkins实例中指定-Rjava_version=1.7选项 谢谢你的帮助, Damien。您可以在使用SDK后设置此参数,相同应用

我有一个詹金斯在Build@Cloud构建运行JDK7的战争。在我的计算机上,我调用-Rjava_version=1.7的Cloudbees-SDK-bees:app-deploy命令,以指定要在运行时使用的JDK

但是,使用Jenkins中的Cloudbees部署插件,我无法指定这样的运行时参数。另一方面,我不能直接调用SDK命令

有没有一种文档化的方法可以从Jenkins实例中指定-Rjava_version=1.7选项

谢谢你的帮助,
Damien。

您可以在使用SDK后设置此参数,相同应用程序ID的所有后续部署都将重新使用它。

如果出于其他原因,您仍然希望使用CloudBees SDK,则有一个解决方案:

例如,我想部署一个简单的java应用程序(而不是WebApp)。因此,我们必须这样做:

bees app:deploy -a brnvrn/gdataaccess -t java -R class=com.brnvrn.test.Main -R classpath=gdataaccess.jar target\gdataaccess.zip waitForApplicationStart=false