mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-26 05:05:16 -04:00
28 lines
856 B
YAML
28 lines
856 B
YAML
# author: Ole Schuett
|
|
|
|
steps:
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ["build", "--build-arg", "REVISION=$SHORT_SHA", "-t", "img_cp2kprecommit", "./tools/precommit/"]
|
|
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ["tag", "img_cp2kprecommit", "gcr.io/$PROJECT_ID/img_cp2kprecommit:$SHORT_SHA"]
|
|
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ["push", "gcr.io/$PROJECT_ID/img_cp2kprecommit:$SHORT_SHA"]
|
|
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ["tag", "img_cp2kprecommit", "gcr.io/$PROJECT_ID/img_cp2kprecommit:latest"]
|
|
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ["push", "gcr.io/$PROJECT_ID/img_cp2kprecommit:latest"]
|
|
|
|
- name: "gcr.io/cloud-builders/gcloud"
|
|
args:
|
|
- "run"
|
|
- "deploy"
|
|
- "cp2k-precommit"
|
|
- "--platform=managed"
|
|
- "--region=us-central1"
|
|
- "--image=gcr.io/$PROJECT_ID/img_cp2kprecommit:$SHORT_SHA"
|
|
|
|
#EOF
|