frontend/frontend.yaml (39 lines of code) (raw):

steps: - name: 'node:21' args: - install - '--legacy-peer-deps' dir: frontend entrypoint: npm - name: 'node:21' args: - install - '--legacy-peer-deps' - '@popperjs/core' dir: frontend entrypoint: npm - name: 'node:21' dir: frontend script: | #!/usr/bin/env bash npm run build || true - name: gcr.io/google.com/cloudsdktool/cloud-sdk dir: frontend entrypoint: gsutil - name: 'gcr.io/${_FIREBASE_PROJECT_ID}/firebase' args: - use - '${_FIREBASE_PROJECT_ID}' dir: frontend - name: 'gcr.io/${_FIREBASE_PROJECT_ID}/firebase' args: - deploy - '--only' - hosting dir: frontend - name: 'gcr.io/${_FIREBASE_PROJECT_ID}/firebase' args: - deploy - '--only' - firestore dir: frontend timeout: 1200s