UNPKG

cra-template-conpec-1.8

Version:

Template conpec

51 lines (46 loc) 1.17 kB
image: node:12.13.0-alpine stages: - install - build - deploy install: stage: install script: - yarn install artifacts: paths: - node_modules build: stage: build script: - CI=false yarn run build only: #mostra que só pode fazer o deploy para o website caso o git push seja feito para determinada branch - main - develop dependencies: - install artifacts: paths: - build deploy-develop: stage: deploy only: - develop script: - npm install -g firebase-tools - firebase use deploy-teste-4a842 --token $FIREBASE_TOKEN #coloque o ID do seu projeto, e é aqui que usaremos o token que definimos no GitLab - firebase target:apply hosting develop development-teste-deploy - firebase deploy --only hosting:develop --token $FIREBASE_TOKEN dependencies: - build deploy-production: stage: deploy only: - main script: - npm install -g firebase-tools - firebase use deploy-teste-4a842 --token $FIREBASE_TOKEN - firebase target:apply hosting production deploy-teste-4a842 - firebase deploy --only hosting:production --token $FIREBASE_TOKEN dependencies: - build