diff --git a/.gitea/workflows/deploy-verso.yml b/.gitea/workflows/deploy-verso.yml index 10f3c23ced..2e1417dfcc 100644 --- a/.gitea/workflows/deploy-verso.yml +++ b/.gitea/workflows/deploy-verso.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - git-bridge-test workflow_dispatch: env: @@ -19,7 +20,8 @@ jobs: run: | kubectl -n ci delete job verso-buildkit --ignore-not-found=true --wait=true - cat <<'EOF' | kubectl apply -f - + BRANCH=${GITEA_REF_NAME:-${GITHUB_REF_NAME:-main}} + cat <<'EOF' | sed "s|__BRANCH__|${BRANCH}|g" | kubectl apply -f - apiVersion: batch/v1 kind: Job metadata: @@ -38,7 +40,7 @@ jobs: - | set -eux REG=registry.git.svc.cluster.local:5000 - git clone --depth 1 https://git.alocoq.fr/alois/verso.git /workspace/repo + git clone --depth 1 --branch __BRANCH__ https://git.alocoq.fr/alois/verso.git /workspace/repo # (#1) Build the base image only when it actually changes. # The base layers' only repo input is Dockerfile-base, so