From ac338be22c244eea1bb310a5960cfa79d9f6e67a Mon Sep 17 00:00:00 2001 From: dvirlabs Date: Mon, 16 Jun 2025 21:32:07 +0300 Subject: [PATCH] Try to push to my-apps repo --- .woodpecker.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 7586378..b6edf0a 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -38,3 +38,23 @@ steps: from_secret: DOCKER_USERNAME password: from_secret: DOCKER_PASSWORD + + update-values: + name: Update my-apps image tag + image: alpine:3.19 + when: + event: [ push ] + commands: + - apk add --no-cache git yq + - git config --global user.name "woodpecker-bot" + - git config --global user.email "ci@dvirlabs.com" + - git clone https://${GITEA_USERNAME}:${GITEA_TOKEN}@git.dvirlabs.com/dvirlabs/my-apps.git + - cd my-apps + - yq -i '.image.tag = "${CI_COMMIT_SHA:0:7}"' manifests/labmap/values.yaml + - git add manifests/labmap/values.yaml + - git commit -m "labmap: update image tag to ${CI_COMMIT_SHA:0:7}" || echo "No changes" + - git push origin master + environment: + from_secret: + - GIT_USERNAME + - GIT_TOKEN