bluemix与heroku java buildpack

时间:2016-10-12 09:55:17

标签: java maven heroku ibm-cloud buildpack

Bluemix似乎支持heroku buildpacks,而heroku的java buildpack能够从maven pom.xml文件构建项目。

但是,在bluemix中,devops服务需要用于使用maven构建,然后部署到云端。

有没有人在bluemix中使用heroku java buildpack来部署一个只有pm的项目,而不是预构建战争?

在bluemix中使用heroku java buildpack是否有任何不利之处?

2 个答案:

答案 0 :(得分:0)

我找到了这个Java sample app for Heroku,并使用Heroku Java buildpack成功将其推送到Bluemix。

所以它起作用,至少对于简单的情况,但有缺点:

  • 不能拥有部署管道,其中相同的构建工件部署到多个位置(如测试,登台,生产等)。
  • 并非旨在利用Bluemix或Cloud Foundry的任何特定功能
  • 唯一的文件是Heroku

答案 1 :(得分:0)

另一种选择是在本地运行带有Cloud Foundry插件的Maven,这样您就可以使用Maven目标将应用程序部署和管理到Bluemix。 这里有一篇关于它的文章:https://www.ibm.com/blogs/bluemix/2015/01/using-cloud-foundry-maven-plugin-deploy-apps-bluemix/