pipeline: build-draft: image: alpine commands: - wget https://github.com/gohugoio/hugo/releases/download/v0.52/hugo_0.52_Linux-64bit.tar.gz -q -O - | tar -xz - ./hugo -D -E -F --theme geeklab when: branch: draft event: push build-prod: image: alpine commands: - wget https://github.com/gohugoio/hugo/releases/download/v0.52/hugo_0.52_Linux-64bit.tar.gz -q -O - | tar -xz - ./hugo -F --theme geeklab when: branch: master event: push publish: image: appleboy/drone-scp source: public/* target: /var/www/virtual/geeklab/html/geeklabor.de/ secrets: [ ssh_host, ssh_username, ssh_key ] strip_components: 1 rm: true when: branch: master event: push