这周我发现了CloudBees。干得好!
我在企业防火墙后面的Vista工作站上使用cloudbees SDK 1.2.1。我还使用了cloudbees eclipse工具包插件1.0.5.20xxx。我已经在eclipse (Indigo)和我的.bees/.bees.config文件中配置了我的代理参数和所有必要的密钥。
目前,我成功地从头开始创建了两个完整的简单hello world演示项目,从eclipse到dev@cloud,但我不能部署到从eclipse运行@cloud,因为我在尝试部署时总是收到错误。在eclipse中,这个错误是一个弹出窗口,标题是"An error occured“,只有"api.cloudbees.com”消息,仅此而已。请注意,在我的eclipse error视图中,我也每隔2分钟就会遇到这个错误消息,而且我从未成功刷新eclipse cloudBees视图中的RUN@cloud Tomcat应用程序。使用eclipse,其他一切似乎都没问题(在cloudbees plateform中提交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一切正常。
如果有人能帮我,我将不胜感激,非常感谢…
发布于 2012-08-30 20:37:43
目前在为SDK设置http代理时存在一个问题,但是您应该能够通过为BEES_OPTS设置一个环境变量来按照JVM进行代理设置。
所以就像这样:
BEES_OPTS="-Dhttp.proxyHost=proxyhostURL -Dhttp.proxyPort=proxyPortNumber -Dhttp.proxyUser=someUserName -Dhttp.proxyPassword=somePassword"发布于 2014-04-11 05:22:52
昨天我也遇到了同样的问题:
从http://cloudbees-downloads.s3.amazonaws.com/sdk/cloudbees-sdk-config.xml下载CloudBees软件开发工具包配置
我发现解决方案是(暂时)禁用我的Norton防火墙。现在,我的命令在SDK窗口命令上运行。
https://stackoverflow.com/questions/12112171
复制相似问题