devroom.io/.drone.yml

39 lines
713 B
YAML
Raw Normal View History

---
kind: pipeline
name: default
trigger:
branch:
- master
steps:
2020-02-27 13:14:50 +00:00
- name: submodules
image: alpine/git
commands:
2020-02-27 13:20:36 +00:00
- git submodule init
2020-02-27 13:14:50 +00:00
- git submodule update --recursive --remote
2020-02-27 13:45:15 +00:00
- git submodule
2020-02-27 13:14:50 +00:00
- name: build
2020-03-11 10:04:41 +00:00
image: plugins/hugo
settings:
hugo_version: 0.65.3
2020-03-11 10:21:03 +00:00
hugo_extended: true
2020-03-11 10:12:37 +00:00
extended: true
validate: true
- name: deploy
image: drillster/drone-rsync
environment:
RSYNC_KEY:
from_secret: rsync_key
settings:
user: ariejan
hosts:
- mail.devroom.io
source: ./public/*
recursive: true
delete: true
target: /home/ariejan/www/devroom.io/
secrets:
- rsync_key