【发布时间】:2014-04-11 05:43:35
【问题描述】:
这周我发现了 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 一切正常。
如果有人云帮助我,将不胜感激,非常感谢......
【问题讨论】:
-
您是否按照wiki.cloudbees.com/bin/view/RUN/BeesSDK 为 CLI 将代理配置放入 bees.config 文件中(我看到您是为 eclipse 做的?)
-
@Michael,是的,我在 eclipse 网络首选项和 bees.config 文件中使用完全相同的代理参数。
标签: cloudbees