我正在尝试将应用程序推送到 Linux 操作系统上的 Bluemix。但是,命令行返回涉及 list 文件的错误:
Error reading manifest file:
Expected services to be a list of strings.
以下是 list 文件的代码:
applications:
- name: IdeaSocial
memory: 1024M
instances: 1
host: IdeaSocial
domain: mybluemix.net
path: .
services:
-SQL Database-v5
我该如何解决这个问题?当前版本的 Bluemix 是否需要使用某种形式的文件?
最佳答案
在 SQL Database-v5
周围添加引号,以将其视为单个字符串,即使其中有空格也是如此。 YAML 中的空格很重要。
...
services:
- "SQL Database-v5"
documentation有更多信息和示例。
关于ibm-cloud - Bluemix cf 推送错误, list 为 : expected services to be a list of strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37533521/