2017-04-07 31 views
0

我有一个Angular应用程序,它通过一个小型NodeJs应用程序提供服务。IBM Bluemix:在生产Devops中为NodeJs提供角度服务

我有一个Jenkins Job构建我的应用程序并打包它。

输出工件是一个dist目录,角度应用程序和节点app.js文件来执行服务。

我现在想让这些工件将它们推送到bluemix。

的事情是:

  • 你需要一个package.json文件cloudfoundry检测的NodeJS buildpack
  • 当你有一个package.json bluemix/cloudfoundry执行npm install/build/test命令

我(?)已经建立了一个应用程序,所以我只需要调用节点app.js来为我的应用程序提供服务。就devops而言,我宁愿保留Only Build Once一次良好的做法。

我目前的旁路是有一个空的package.json欺骗bluemix。

所以,我想知道是否可以在bluemix上部署节点应用程序而不需要package.json

或者至少禁用npm命令?

我只想bluemix/cloudfoundry(?),以您的帮助

回答

相关问题