Simon Bruder
98ecb8196d
All checks were successful
continuous-integration/drone/push Build is passing
31 lines
588 B
YAML
31 lines
588 B
YAML
kind: pipeline
|
|
name: default
|
|
|
|
steps:
|
|
- name: submodules
|
|
image: docker:git
|
|
commands:
|
|
- git submodule update --recursive --remote
|
|
|
|
- name: libreoffice
|
|
image: jess/libreoffice
|
|
commands:
|
|
- apk add --no-cache make
|
|
- ./compile.sh libreoffice
|
|
|
|
- name: revealjs
|
|
image: python:3-alpine
|
|
commands:
|
|
- apk add --no-cache make
|
|
- pip install -r requirements.txt
|
|
- ./compile.sh revealjs
|
|
|
|
- name: publish
|
|
image: sbruder/drone-netlify
|
|
settings:
|
|
key:
|
|
from_secret: netlify_key
|
|
when:
|
|
branch:
|
|
- master
|