kind: pipeline type: docker name: hello steps: - name: deploy image: ubuntu environment: HOST: from_secret: host USERNAME: from_secret: username SSH_KEY: from_secret: ssh_key REPO: https://git.pizzawednesday.club/ktyl/period3.xyz commands: - apt-get update -qq > /dev/null - apt-get install ssh -qq > /dev/null # a comment hopefully - which ssh-agent - eval $(ssh-agent -s) - mkdir -p ~/.ssh - echo ${REPO} - echo ${SSH_KEY} > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-add - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' - ssh USERNAME@HOST "git clone $REPO"