kind: pipeline name: default steps: - name: build image: hrektts/mdbook commands: - mdbook test - mdbook build when: branch: - main - name: deploy image: drillster/drone-rsync settings: hosts: from_secret: ssh_host user: from_secret: ssh_user source: ./book/* target: from_secret: ssh_target port: from_secret: ssh_port key: from_secret: ssh_key recursive: true when: branch: - main event: exclude: - pull_request