diff --git a/.gitlab/deployment.yaml b/.gitlab/deployment.yaml index d3a4e2a..ef80549 100644 --- a/.gitlab/deployment.yaml +++ b/.gitlab/deployment.yaml @@ -7,6 +7,7 @@ deployment: name: "cr.simoncor.net/siempie/ssh-client:v25.06.03" entrypoint: ["/bin/sh", "-c"] rules: + # run only on push to default branch - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - when: "never" @@ -16,21 +17,21 @@ deployment: # prepare ssh - | - # prepare ssh - mkdir -p ~/.ssh - chmod 700 ~/.ssh - echo "$SSH_CONFIG" > ~/.ssh/config - echo "$SSH_DEPLOYMENT_KEY" > ~/.ssh/id_ed25519 - chmod 600 ~/.ssh/id_ed25519 + # prepare ssh + mkdir -p ~/.ssh + chmod 700 ~/.ssh + echo "$SSH_CONFIG" > ~/.ssh/config + echo "$SSH_DEPLOYMENT_KEY" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 # deployment commands script: - | - # initial kubernetes deployment - ssh "$SSH_DEPLOYMENT_USER@mgmt01.siempie.internal" "sudo -u simon \ - kubectl apply -f /home/simon/Documents/docs-simoncor-net/manifests" + # initial kubernetes deployment + ssh "$SSH_DEPLOYMENT_USER@mgmt01.siempie.internal" "sudo -u simon \ + kubectl apply -f /home/simon/Documents/docs-simoncor-net/manifests" - # rollout deployment - ssh "$SSH_DEPLOYMENT_USER@mgmt01.siempie.internal" "sudo -u simon \ - kubectl rollout restart --namespace=docs-simoncor-net deployment docs-simoncor-net" + # rollout deployment + ssh "$SSH_DEPLOYMENT_USER@mgmt01.siempie.internal" "sudo -u simon \ + kubectl rollout restart --namespace=docs-simoncor-net deployment docs-simoncor-net"