# #firebase #gitlab-ci
#firebase #gitlab-ci
Вопрос:
React запускает сборку на Firebase hosting
Файлы загружаются в Firebase, страница не отображается, ресурсы загружаются так, как их можно увидеть на вкладке сеть в инструментах разработки. Когда приложение развертывается из локальной среды, оно работает просто отлично (запускается на моей машине xD)
firebase.json:
"hosting": {
"public": "build",
}
gitlab-ci.yam
image: node:10.11.0 # can be upgraded, depending on your node version used
stages:
- build
- deploy
cache:
paths:
- ref_project/node_modules/
build:
stage: build
script:
- echo "Build"
- cd ref_project
- npm i
- CI=false npm run build
artifacts:
paths:
- ./ref_project/build
- ./ref_project/firebase.json
- ./ref_project/.firebaserc
only:
- Production
deploy:
stage: deploy
script:
- echo "Deploy"
- cd ref_project
- npm -g config set user root
- npm i -g firebase-tools
- firebase use ref-project-996a7 --token $FIREBASE_TOKEN
- firebase deploy --only hosting --token $FIREBASE_TOKEN
only:
- Production
Комментарии:
1. Однажды я столкнулся с этой проблемой. Я ввел
firebase.json
файл с неправильным свойством. Вы можете начать проверять это.