2015-02-17 4 views
0

Я пытаюсь развернуть людей в приложении примера новостей, и это ошибка, Не удалось найти манифест запуска конфигурации или манифест проекта верхнего уровня. Пожалуйста, восстановите его или представите манифест проекта. Я следую за этим http://peopleinnews.mybluemix.net/deployinfo.html Когда я добираюсь до номера 8, у пути есть '. '(Период) на моем UI, и я не могу удалить его типа peopleInNews/Ошибка развертывания Bluemix DevOps с конфигурацией запуска

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 

Может ли кто-нибудь рассказать мне больше о том, что такое ошибка с манифестом проекта?

ответ

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 может быть запутанным синтаксисом для автора; когда вы сомневаетесь, используйте потрясающий генератор манифеста CF на http://cfmanigen.mybluemix.net/, чтобы создать свой манифест онлайн.

+0

Спасибо за ссылку на http://cfmanigen.mybluemix.net/ отлично смотрится – whitfiea

0

Инструкция по развертыванию для приложения «Люди в новостях» обновлена ​​в http://peopleinnews.mybluemix.net/deployinfo.html#DeployJazzHub. Важное изменение происходит в поле «Команда» на панели конфигурации запуска. После того, как указано правильное расположение «app.js», развертывание должно пройти гладко.