CircleCi YAML配置提供了意外的字符串错误
尽管使用了复制和粘贴,但当我尝试使用CircleCi YAML配置提供了意外的字符串错误,yaml,circleci,Yaml,Circleci,尽管使用了复制和粘贴,但当我尝试使用 circleci config validate 我得到这个错误 Error: Unable to parse YAML while parsing a block mapping in 'string', line 30, column 5: <<: *defaults ^ expected <block end>, but found '<block mapping start>'
circleci config validate
我得到这个错误
Error: Unable to parse YAML
while parsing a block mapping
in 'string', line 30, column 5:
<<: *defaults
^
expected <block end>, but found '<block mapping start>'
in 'string', line 31, column 7:
steps:
^
错误:无法分析YAML
在分析块映射时
在“字符串”第30行第5列中:
查看第一种情况和第二种情况下步骤的缩进:
。第一次你做对了。对于第二个,你得到了2个空格太多。缩进是关键!!!谢谢你,先生!查看第一种情况和第二种情况下步骤的缩进:
。第一次你做对了。对于第二个,你得到了2个空格太多。缩进是关键!!!谢谢你,先生!
# Deploy the project to google
deploy-job:
<<: *defaults
steps:
- attach_workspace:
at: ~/repo
- run:
name: Firebase set project-id
command: ./node_modules/.bin/firebase use production --token=$FIREBASE_DEPLOY_TOKEN
- run:
name: Deploy Master to Firebase
command: ./node_modules/.bin/firebase deploy --token=$FIREBASE_DEPLOY_TOKEN
deploy-job-canada:
<<: *defaults
steps:
- attach_workspace:
at: ~/repo
- run:
name: Firebase set project-id
command: ./node_modules/.bin/firebase use canada --token=$FIREBASE_DEPLOY_TOKEN_CANADA
- run:
name: Deploy Master to Firebase
command: ./node_modules/.bin/firebase deploy --token=$FIREBASE_DEPLOY_TOKEN_CANADA