0

这周我发现了 CloudBees……干得好!

我在企业防火墙后面的 Vista 工作站上使用 cloudbees SDK 1.2.1。我还在使用 cloudbees eclipse 工具包插件 1.0.5.20xxx 和所有东西。我已经在 eclipse (Indigo) 中配置了我的代理参数,还使用所有必要的键配置了我的 .bees/.bees.config 文件。

目前,我成功地从 eclipse 到 dev@cloud 从头创建了两个完整的简单 hello world 演示项目,但是我无法从 eclipse 部署到 run@cloud,因为我尝试部署时总是收到错误消息。使用 eclipse,这个错误是一个带有“发生错误”标题的弹出窗口,只有一个“api.cloudbees.com”消息,仅此而已。请注意,在我的 Eclipse 错误视图中,我每隔 2 分钟就会默默地遇到此错误消息,而且我从未成功在 Eclipse cloudBees 视图中刷新 RUN@cloud Tomcat 应用程序。eclipse 的其他一切似乎都可以(使用 cloudbees 平台中的 SVN 存储库提交,从 eclipse 访问 jenkins 构建等都可以)。

我对 CLI SDK 有另一个症状,我怀疑是同一来源,可能与企业代理有关。我无法创建任何本地应用程序,因为我总是收到错误消息:

C:\cloudbees-sdk-1.2.1>bees create kiki
loading remote template: basic
Downloading CloudBees SDK configuration from http://cloudbees-downloads.s3.amazo
naws.com/sdk/cloudbees-sdk-config.xml

ERROR: Unable to download required resource http://cloudbees-downloads.s3.amazon
aws.com/sdk/cloudbees-sdk-config.xml

这意味着在使用 GrandCentral 创建任何新应用程序后,我无法使用 CLI SDK 在我的工作站上获取工作区来对其进行修改并将其推送到云上。而且我无法使用 Eclipse 进行部署。

尽管如此,在代理背后,我成功地使用 CLI SDK 停止/启动云上的应用程序,从应用程序获取信息等等。这意味着我的 bees 命令在我的企业代理后面工作,但不适用于某些 bees 命令。为了确定配置文件格式,我在家中使用没有代理的 SDK 生成一个包含所有密钥的新配置文件,并附加了四个特定密钥用于代理连接。我可以使用企业防火墙后面的浏览器访问 cloudbees-sdk-config.xml。最后,在家中使用相同的工作站,使用 CLI SDK 一切正常。

如果有人云帮助我,将不胜感激,非常感谢......</p>

4

2 回答 2

0

昨天我也遇到了同样的问题:

从http://cloudbees-downloads.s3.amazonaws.com/sdk/cloudbees-sdk-config.xml下载 CloudBees SDK 配置

我发现解决方案是(暂时)禁用我的诺顿防火墙。现在我的命令在 SDK 窗口命令上运行。

于 2014-04-10T21:22:51.833 回答
0

目前为 SDK 设置 http 代理存在问题,但是您应该能够通过为 BEES_OPTS 设置环境变量来根据 JVM 进行代理设置。

所以像:

BEES_OPTS="-Dhttp.proxyHost=proxyhostURL -Dhttp.proxyPort=proxyPortNumber  -Dhttp.proxyUser=someUserName -Dhttp.proxyPassword=somePassword"
于 2012-08-30T12:37:42.970 回答