无效的yaml:解析“ <reader>”中的块映射时,应为“ <block end>”,但在“ <reader>”中找到了BlockMappingStart

时间:2019-10-27 00:53:43

标签: yaml amazon-elastic-beanstalk

我正在尝试在弹性beantalk环境中安装gprc(firebase的Google扩展)。我在下面写了一个示例代码,但是我总是出错。对此yaml代码提供的任何帮助将不胜感激。

packages:
yum:
php-devel: []
php-pear: []
phpunit: []
gcc: []
zlib-devel: []
curl: []
commands:
01_grpc_install:
   # run this command from /tmp directory
 -cwd: /root
   # don't run the command if grcp is already installed
   test: '[ $(php -i | grep -i grpc | wc -l) -gt 0 ] && echo "grcp is installed"'
   # executed only if test command succeeds
   command: |
   curl -sS https://getcomposer.org/installer | php
   && mv composer.phar /usr/local/bin/composer
   && pecl install grpc
   && echo extension=grpc.so > /etc/php-7.1.ini:

应用程序版本中的配置文件.ebextensions / grpc.config包含无效的YAML或JSON。 YAML异常:无效的Yaml:在“”的第23行第2列中解析块映射时:-cwd:/ root ^预期,但在“”的第25行第4列中找到BlockMappingStart:测试:'[$(php- i | grep -i grpc ... ^,JSON异常:无效的JSON:位置0处的意外字符(#)。.更新配置文件。

0 个答案:

没有答案