pfe-adv-sep/lab-01/cloudbuild.yaml (22 lines of code) (raw):

steps: - name: 'python:3.12-alpine' entrypoint: 'sh' args: - '-c' - | pip install -r requirements.txt pip install flake8 flake8 . - name: 'python:3.12-alpine' entrypoint: 'sh' args: - '-c' - | pip install -r requirements.txt python -m unittest discover - name: 'gcr.io/cloud-builders/docker' args: ['build', '-t', 'asia-northeast1-docker.pkg.dev/$PROJECT_ID/app-repo/pets:v1', '.'] - name: 'gcr.io/cloud-builders/docker' args: ['push', 'asia-northeast1-docker.pkg.dev/$PROJECT_ID/app-repo/pets:v1'] images: - 'asia-northeast1-docker.pkg.dev/$PROJECT_ID/app-repo/pets:v1'