diff options
Diffstat (limited to 'presentation/.gitlab-ci.yml')
-rw-r--r-- | presentation/.gitlab-ci.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/presentation/.gitlab-ci.yml b/presentation/.gitlab-ci.yml new file mode 100644 index 0000000..3da5f88 --- /dev/null +++ b/presentation/.gitlab-ci.yml @@ -0,0 +1,28 @@ +stages: + - lint + - build + +default: + cache: + - key: + files: + - pixi.lock + paths: + - .pixi/ + +lint-job: + stage: lint + image: ghcr.io/prefix-dev/pixi:0.24.2 + script: + - pixi run lint + +build-job: + stage: build + artifacts: + name: presentation + expose_as: presentation + paths: + - presentation.pdf + image: ghcr.io/prefix-dev/pixi:0.24.2 + script: + - pixi run compile |