kind: pipeline type: docker name: default steps: - name: submodules image: alpine/git commands: - apk update - apk add git-lfs - git submodule update --init --recursive - git submodule update --recursive --remote - git lfs fetch --all - name: build image: plugins/hugo settings: hugo_version: url: https://h3ndrik.de validate: true - name: deploy image: appleboy/drone-scp settings: host: 172.16.85.15 target: /var/www/h3ndrik.de source: public/* # rm: true strip_components: 1 username: from_secret: ssh_username password: from_secret: ssh_password port: from_secret: ssh_port when: branch: - master event: exclude: - pull_request