0

JDK7 を実行する WAR をビルドする Build@Cloud で実行されている Jenkins のインスタンスがあります。私のコンピューターから、実行時に使用する JDK を指定するために -Rjava_version=1.7 を指定して Cloudbees SDK bees:app deploy コマンドを呼び出します。

しかし、Jenkins で Cloudbees Deploy プラグインを使用すると、そのようなランタイム パラメータを指定できません。一方、SDK コマンドを直接呼び出すことはできません。

Jenkins インスタンスから -Rjava_version=1.7 オプションを指定する文書化された方法はありますか?

助けてくれてありがとう、ダミアン。

4

2 に答える 2

1

SDKを使用してこのパラメーターを一度設定すると、同じアプリケーションIDの後続のすべてのデプロイメントで再利用されます。

于 2012-12-07T22:40:10.713 に答える
0

他の理由で 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=false
于 2013-07-10T09:30:48.903 に答える