From 7bf1ead0301448a3273505cea3d690af362e7360 Mon Sep 17 00:00:00 2001 From: Orangerot Date: Mon, 13 Jan 2025 07:16:21 +0100 Subject: feat: add presentation --- presentation/.gitlab-ci.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 presentation/.gitlab-ci.yml (limited to 'presentation/.gitlab-ci.yml') 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 -- cgit v1.2.3