switch to new drone pipeline format
continuous-integration/drone/push Build is passing Details

master
Simon Bruder 2019-03-23 20:33:31 +00:00
parent eb10a2a856
commit 98ecb8196d
No known key found for this signature in database
GPG Key ID: 6F03E0000CC5B62F
1 changed files with 18 additions and 8 deletions

View File

@ -1,20 +1,30 @@
pipeline:
libreoffice:
group: build
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
revealjs:
group: build
- name: revealjs
image: python:3-alpine
commands:
- apk add --no-cache make
- pip install -r requirements.txt
- ./compile.sh revealjs
publish:
group: publish
- name: publish
image: sbruder/drone-netlify
secrets: [ "netlify_key" ]
settings:
key:
from_secret: netlify_key
when:
branch:
- master