diff --git a/.drone.yml b/.drone.yml index 7a78716..d0c70bf 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,14 +2,38 @@ kind: pipeline name: default +trigger: + branch: + - main + event: + - push + - pull_request + steps: - name: build image: sphinxdoc/sphinx-latexpdf:5.0.2 commands: - apt-get update - - apt-get -y install texlive-lang-german rsync + - apt-get -y install texlive-lang-german - pip install -r requirements.txt - - make -j4 latexpdf + - make latexpdf + +--- +kind: pipeline +name: publish + +trigger: + event: + - tag + +steps: + - name: build + image: sphinxdoc/sphinx-latexpdf:5.0.2 + commands: + - apt-get update + - apt-get -y install texlive-lang-german + - pip install -r requirements.txt + - make latexpdf - name: gitea_release image: plugins/gitea-release settings: @@ -17,5 +41,3 @@ steps: from_secret: gitea_token base_url: https://git.wtf-eg.de files: build/latex/rtfm-dashandbuchderfreefederatedfleetfffleetinitiative.pdf - when: - event: tag