我是gitlab的新手。
我具有要在每次提交时部署的功能(对于初学者,我们跳过测试)
这是我的 .gitlab.yml 文件
image: rambabusaravanan/firebase
# Cache node modules to speed up the build
cache:
untracked: true
paths:
- node_modules/
key: "$CI_REPOSITORY_URL"
deploy_production:
stage: deploy
environment: Production
only:
- master
script:
- npm install -g firebase-tools
- firebase -V
- cd functions
- npm install
- cd ..
- firebase deploy --only functions --non-interactive --token 1/DuBNd9-WE...
这是我的产品文件夹结构
现在,在部署过程中会出现此错误
cd ..
$ firebase deploy --only functions --non-interactive --token 1/Du..
Error: No project active, but project aliases are available.
Run firebase use <alias> with one of these options:
default (functions-firebase-43a59)
staging (functions-firebase-43a59)
ERROR: Job failed: exit code 1
有人可以帮助我弄清楚如何将Firebase功能部署到云中或者我可能做错了什么吗?