2020-08-18 18:27:16 +02:00
|
|
|
#!/bin/bash -e
|
|
|
|
|
|
|
|
|
|
# author: Ole Schuett
|
|
|
|
|
|
|
|
|
|
set -x
|
|
|
|
|
|
|
|
|
|
SHORT_SHA=$(git rev-parse --short HEAD)
|
|
|
|
|
docker build --build-arg "REVISION=${SHORT_SHA}" -t cp2k-precommit .
|
|
|
|
|
|
2021-03-10 13:24:42 +01:00
|
|
|
docker tag "cp2k-precommit gcr.io/cp2k-org-project/img_cp2kprecommit:${SHORT_SHA}"
|
|
|
|
|
docker tag "cp2k-precommit gcr.io/cp2k-org-project/img_cp2kprecommit:latest"
|
|
|
|
|
docker push "gcr.io/cp2k-org-project/img_cp2kprecommit:${SHORT_SHA}"
|
|
|
|
|
docker push "gcr.io/cp2k-org-project/img_cp2kprecommit:latest"
|
2020-08-18 18:27:16 +02:00
|
|
|
|
|
|
|
|
gcloud run deploy cp2k-precommit --platform=managed --region=us-central1 \
|
2021-03-10 13:24:42 +01:00
|
|
|
--image="gcr.io/cp2k-org-project/img_cp2kprecommit:${SHORT_SHA}"
|
2020-08-18 18:27:16 +02:00
|
|
|
|
|
|
|
|
#EOF
|