version: '1' image: deblan/devenv jobs: build: env: SSH_PUB_KEY: '{{SSH_PUB_KEY}}' SSH_PRIV_KEY: '{{SSH_PRIV_KEY}}' SSH_USER_HOST: '{{SSH_USER_HOST}}' script: - mkdir $HOME/.ssh - 'echo "$SSH_PRIV_KEY" > $HOME/.ssh/id_ed25519' - 'echo "$SSH_PUB_KEY" > $HOME/.ssh/id_ed25519.pub' - chmod 700 $HOME/.ssh - chmod 600 $HOME/.ssh/id_ed25519 $HOME/.ssh/id_ed25519.pub - pip3 install mkdocs - mkdocs build - rsync -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" -avz --delete ./site/ $SSH_USER_HOST:web/