Skip to content

Commit

Permalink
fix: fic build push permissions (#11)
Browse files Browse the repository at this point in the history
* fix: fic build push permissions

Signed-off-by: Georgi Ivanov <georgi@ouzi.dev>

* fix: fic build push permissions

Signed-off-by: Georgi Ivanov <georgi@ouzi.dev>

Signed-off-by: Georgi Ivanov <georgi@ouzi.dev>
  • Loading branch information
givanov authored Aug 17, 2022
1 parent 6391b13 commit 3e013ae
Showing 1 changed file with 6 additions and 13 deletions.
19 changes: 6 additions & 13 deletions build/cloudbuild-push.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
steps:
- name: "gcr.io/cloud-builders/docker"
id: "login"
entrypoint: "bash"
args:
[
"-c",
"docker login quay.io --username=$$QUAY_USERNAME --password=$$QUAY_TOKEN",
]
secretEnv: ["QUAY_USERNAME", "QUAY_TOKEN"]
- name: "gcr.io/cloud-builders/docker"
id: "build"
args:
[
"build",
Expand All @@ -24,12 +16,13 @@ steps:
"VERSION=${_TAG_VERSION}",
".",
]
waitFor: ["login"]
- name: 'gcr.io/cloud-builders/docker'
entrypoint: 'bash'
args: ['-c', 'docker login quay.io --username=$$QUAY_USERNAME --password=$$QUAY_TOKEN && docker push ${_QUAY_REPO}:${_TAG_VERSION} && docker push ${_QUAY_REPO}:latest']
waitFor: ["build"]
secretEnv: ["QUAY_USERNAME", "QUAY_TOKEN"]
secrets:
- kmsKeyName: "projects/ouzidev-testinfra-252513/locations/europe-west4/keyRings/test-infra/cryptoKeys/build"
secretEnv:
QUAY_USERNAME: "CiQAyEpfYvO3SdKEGua39aGoMcPViY6juEDsYlY54JOA2GTtQyESMgDP2uhIGZcHeYDKLNWYDUn19/CoeXB+ccsi8eB46bve5fZy4Fp3fqGAz93yPuljTrpi"
QUAY_TOKEN: "CiQAyEpfYo4sk1hRr+YJOQ3Pt07zfOJgzUXQbKExCI5xEiP0P8gSagDP2uhIF/jOw6z37omW3lAA8SVkzxS/rIXBNhj2O2vLnKiE64aHs+uy5YQdIbgMnCmjXz0ky64HJfNiWF/a9poOnIZv0vgAhOU9+/6ul3DfSeKyHbzc+0aawDmyqiX/acqhmDbURHTvatI="
images:
- "${_QUAY_REPO}:${_TAG_VERSION}"
- "${_QUAY_REPO}:latest"

0 comments on commit 3e013ae

Please sign in to comment.