diff --git a/.gitlab/deployment.yaml b/.gitlab/deployment.yaml index a675e23..d3a4e2a 100644 --- a/.gitlab/deployment.yaml +++ b/.gitlab/deployment.yaml @@ -7,7 +7,6 @@ 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" @@ -17,21 +16,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" - # rollout deployment - ssh "$SSH_DEPLOYMENT_USER@mgmt01.siempie.internal" \ - "sudo -u simon kubectl rollout restart --namespace=docs-simoncor-net deployment docs-simoncor-net" + # 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"