Bluemix使用启动配置DevOps部署错误

时间:2015-02-17 02:00:23

标签: manifest ibm-cloud

我正在尝试在新闻示例应用程序中部署人员,这是错误,无法找到启动配置清单或顶级项目清单请将其恢复或提供项目清单。 我正在关注这一个http://peopleinnews.mybluemix.net/deployinfo.html 当我到达8号时,路径有一个'。 '(期间)在我的用户界面上,我无法删除它以输入peopleInNews /

peopleinthenews / manifest.yml(下)

applications:
- services:
- ttn-cloudantNoSQLDB
- re-service
disk_quota: 1024M
host: peopleinnews
name: People In News
command: node app.js
path: . 
domain: mybluemix.net
instances: 1
memory: 512M

然后我尝试手动更改路径(下方)

applications:
- services:
- ttn-cloudantNoSQLDB
- re-service
disk_quota: 1024M
host: peopleinnews
name: People In News
command: node app.js
path: peopleinnews/
domain: mybluemix.net
instances: 1
memory: 512M

有人能告诉我更多关于项目清单的错误是什么吗?

2 个答案:

答案 0 :(得分:3)

manifest.yml文件格式不正确。对于您提供的值,这是格式化的方式

applications:
- name: People In News
  disk_quota: 1024M
  host: peopleinnews
  command: node app.js
  path: peopleinnews/
  domain: mybluemix.net
  instances: 1
  memory: 512M
  services:
  - ttn-cloudantNoSQLDB
  - re-service

具体来说,services是与其他属性处于同一级别的属性,服务名称应该是嵌套在services属性下的属性。

YAML对作者来说可能是一种令人困惑的语法;如果有疑问,请在http://cfmanigen.mybluemix.net/使用真棒CF Manifest Generator在线构建您的清单。

答案 1 :(得分:0)

“新闻中的人”的部署指示'示例应用程序已在http://peopleinnews.mybluemix.net/deployinfo.html#DeployJazzHub中更新。重要的变化是在“命令”中。启动配置面板中的字段。一旦'app.js'的正确位置如果指定,则部署应顺利进行。