我试图在Linux操作系统上将应用程序推送到Bluemix。但是,命令行会返回涉及清单文件的错误:
Error reading manifest file:
Expected services to be a list of strings.
以下是清单文件的代码:
applications:
- name: IdeaSocial
memory: 1024M
instances: 1
host: IdeaSocial
domain: mybluemix.net
path: .
services:
-SQL Database-v5
我该如何解决这个问题?是否存在该文件需要用于当前版本的Bluemix的表单?
答案 0 :(得分:1)
在SQL Database-v5
周围添加引号,以便将其视为单个字符串,即使其中有空格也是如此。空间在YAML中很重要。
...
services:
- "SQL Database-v5"
documentation有更多信息和示例。