这周我发现了 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>