kind: pipeline type: docker name: deploy steps: - name: build image: ghcr.io/getzola/zola:v0.17.2 entrypoint: ["/bin/zola"] command: ["build"] - name: deploy image: alpine:latest environment: HOST: from_secret: host USER: from_secret: user SSH_KEY: from_secret: ssh_key SITE_PATH: from_secret: path when: branch: - main commands: - apk update - apk add openssh rsync