You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
609 B

---
kind: pipeline
type: docker
name: default
platform:
os: linux
arch: amd64
steps:
- name: Version check
image: jguyomard/hugo-builder
commands:
- echo "Checking Hugo version."
- hugo version
- name: Build
image: jguyomard/hugo-builder
commands:
- hugo --minify --destination /drone/src/build
- cd /drone/src/build && ls
- name: Deploy
image: appleboy/drone-scp
settings:
host:
- v6-pasiphae.int.goe.de.dyn.n0emis.eu
key:
from_secret: ssh_key
source: /drone/src/build/*
target: /var/www/n0emis.eu/
commands:
- ip a
trigger:
branch:
- main
...