Skip to content

Commit

Permalink
Build variants
Browse files Browse the repository at this point in the history
  • Loading branch information
cdlm committed Mar 22, 2024
1 parent d3cd9f8 commit 0de015f
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 41 deletions.
49 changes: 42 additions & 7 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
kind: pipeline
type: docker
name: default
name: TeXlive

steps:
- name: build
Expand All @@ -16,14 +16,16 @@ steps:
- name: build log
image: alpine
commands:
- cat *.log
- cat sbabook.log
- cat sbabook.bod.log
- cat sbabook.spiral.log
when:
status: [failure, success]

---
kind: pipeline
type: docker
name: texlive-minimal
name: minimal TeXlive

steps:
- name: build
Expand All @@ -33,7 +35,7 @@ steps:
- tlmgr option repository https://ctan.gutenberg-asso.fr/systems/texlive/tlnet
- tlmgr update --self --all
- tlmgr install latex-bin latexmk
- xargs tlmgr install < texlive-2024.deps
- xargs tlmgr install < texlive.deps
- tlmgr path add
- latexmk sbabook
- latexmk sbabook.bod
Expand All @@ -42,14 +44,16 @@ steps:
- name: build log
image: alpine
commands:
- cat *.log
- cat sbabook.log
- cat sbabook.bod.log
- cat sbabook.spiral.log
when:
status: [failure, success]

---
kind: pipeline
type: docker
name: ubuntu
name: Ubuntu + TeXlive 2023

environment:
TEXLIVE_RELEASE: 2023
Expand All @@ -69,6 +73,37 @@ steps:
- name: build log
image: alpine
commands:
- cat *.log
- cat sbabook.log
- cat sbabook.bod.log
- cat sbabook.spiral.log
when:
status: [failure, success]

---
kind: pipeline
type: docker
name: Ubuntu + TeXlive rolling

environment:
TEXLIVE_RELEASE: rolling

steps:
- name: build
image: ubuntu
commands:
- apt update && apt install -y curl perl
- echo $PATH
- export PATH=$HOME/texlive/bin/x86_64-linux:$HOME/texlive/bin/aarch64-linux:$PATH
- ./ci/install-texlive
- latexmk sbabook
- latexmk sbabook.bod
- latexmk sbabook.spiral

- name: build log
image: alpine
commands:
- cat sbabook.log
- cat sbabook.bod.log
- cat sbabook.spiral.log
when:
status: [failure, success]
34 changes: 0 additions & 34 deletions texlive.deps

This file was deleted.

1 change: 1 addition & 0 deletions texlive.deps

0 comments on commit 0de015f

Please sign in to comment.