Firebase-gitlab-cli: проект не активен, но псевдонимы проекта доступны - PullRequest
0 голосов
/ 21 февраля 2019

Я очень новичок в 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...

Это структура папок моего продукта

enter image description here

Теперь при развертывании мне выдается эта ошибка

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-функцию в облаке или что я могу делать неправильно?

...