我有一个Spring Boot
应用程序,它公开REST
api(http://localhost:8080/hello-world-rest-demo/api/hello
)并打印Hello World
字符串。
我已经通过Tomcat
在本地和远程Jenkins
上成功部署了此应用程序,并且工作正常,没有任何问题。在成功创建Cloud Foundry
文件后,我还使用cf push
命令通过CLI
将其部署到我的manifest.yml
帐户,并且正在进行预期的https://hello-world-rest-demo.cfapps.io/api/hello
返回{{ 1}}状态代码并打印200
)。
然而,问题是我Hello World
与Jenkins
的集成无法按预期工作,我无法通过Cloud Foundry
部署它(在单独的物理计算机上运行)没有安装Jenkins
Cloud Foundry
。
不确定我在这里缺少什么。
manifest.yml
CLI
答案 0 :(得分:1)
您需要为Target提供Cloud Foundry API Endpoint。对于Pivotal Web服务,API端点为https://api.run.pivotal.io
答案 1 :(得分:0)
搞定了!
将目标网址更改为:https://api.run.pivotal.io