mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 04:01:09 +02:00
Projects included: - maerchenzauber (NestJS backend + Expo mobile + SvelteKit web + Astro landing) - manacore (Expo mobile + SvelteKit web + Astro landing) - manadeck (NestJS backend + Expo mobile + SvelteKit web) - memoro (Expo mobile + SvelteKit web + Astro landing) This commit preserves the current state before monorepo restructuring. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
30 lines
No EOL
1.1 KiB
YAML
30 lines
No EOL
1.1 KiB
YAML
# Cloud Build configuration for Manadeck Backend
|
|
# Project: memo-2c4c4
|
|
# Region: europe-west3
|
|
# Manual deployment: gcloud builds submit --project=memo-2c4c4 --config=cloudbuild.yaml .
|
|
|
|
steps:
|
|
# Build the Docker image
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args:
|
|
- 'build'
|
|
- '-t'
|
|
- 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:v1.0.0'
|
|
- '-t'
|
|
- 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:latest'
|
|
- '.'
|
|
|
|
# Push the Docker images to Artifact Registry
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ['push', 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:v1.0.0']
|
|
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ['push', 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:latest']
|
|
|
|
# Specify the images to be stored in Artifact Registry
|
|
images:
|
|
- 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:v1.0.0'
|
|
- 'europe-west3-docker.pkg.dev/memo-2c4c4/manadeck-backend/manadeck-backend:latest'
|
|
|
|
# Build timeout
|
|
timeout: '1200s' |