【发布时间】:2020-02-27 13:01:11
【问题描述】:
我正在使用 gitlab CI 进行部署。
我在删除评论分支时遇到了问题。
stop_review:
variables:
GIT_STRATEGY: none
stage: cleanup
script:
- echo "$AWS_REGION"
- echo "Stopping review branch"
- serverless config credentials --provider aws --key ${AWS_ACCESS_KEY_ID} --secret ${AWS_SECRET_ACCESS_KEY}
- echo "$CI_COMMIT_REF_NAME"
- serverless remove --stage=$CI_COMMIT_REF_NAME --verbose
only:
- branches
except:
- master
environment:
name: review/$CI_COMMIT_REF_NAME
action: stop
when: manual
错误是This command can only be run in a Serverless service directory. Make sure to reference a valid config file in the current working directory if you're using a custom config file
我尝试了不同的GIT_STRATEGY,可以指出我正确的方向吗?
【问题讨论】:
标签: aws-lambda gitlab-ci serverless-framework