1

我的问题很简单

有没有什么方法可以通过 Manifest.yml *设置环境变量而不* 运行vmc 命令 set-env [application name] key = value ??

在亚马逊上,可以使用 .ebextension 文件执行以下操作

*option_settings:-命名空间:aws:elasticbeanstalk:容器:tomcat:JVMOPTIONS

     option_name:JVM 选项

     价值:=价值-DKEY*

另外我想设置这个变量从 Eclipse 部署应用程序而不使用 vmc

我的战争

       源代码

       清单.yml

或类似的东西。

我设法通过 set-env vmc 命令实现了它,但是在使用 Eclipse 插件时非常不舒服,这样当您删除或删除应用程序变量时就会消失。

因此,最好在 manifest.yml 中设置这些变量 .... 但我无法得到它或没有给出正确的语法。

谢谢你。

4

3 回答 3

5

您可能想尝试将此部分添加到 manifest.yml:

env:
  {name}: {value}
于 2013-01-28T07:42:37.600 回答
0

查看清单处理的当前代码(https://github.com/cloudfoundry/vmc-plugins/blob/master/manifests/lib/manifests-vmc-plugin.rb)我猜不支持env-vars清单.yml。

我建议您为此提出问题。

于 2013-01-25T16:06:05.133 回答
0

我尝试了很多方法都没有结果。

  1. 我通过 Eclipse Pluggin for Cloud Foundry 进行部署。
  2. 我在战争项目下方创建了一个 manifest.yml 文件。
  3. VMC 版本:0.4.7

manifest.yml 仅包含:


应用:

-- 名称:myapp

环境:

 my_env_var: hello

没有结果,没有办法(:-

我还进行了 gem 更新(并找到了 Eclipse 插件的任何更新......)

更新已安装的 gem

更新 manifests-vmc-plugin

获取:manifests-vmc-plugin-0.5.0.gem (100%)

成功安装 manifests-vmc-plugin-0.5.0

Gems 更新: manifests-vmc-plugin 为 manifests-vmc-plugin-0.5.0 安装 ri 文档... 为 manifests-vmc-plugin-0.5.0 安装 RDoc 文档...

但是什么都没有……

于 2013-02-03T13:05:07.280 回答