ci: test pipeline artifacts

This commit is contained in:
silver 2024-05-20 02:57:36 +01:00
parent ac86f81192
commit d7a652b7e3
Signed by untrusted user: silver
GPG key ID: 54E2C71918E93B74
2 changed files with 10 additions and 7 deletions

View file

@ -18,11 +18,12 @@ stages:
stage: build
# when it runs
# rules:
# - if: '$CI_PROJECT_NAMESPACE == "compsoc1/compsoc" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
# changes:
# - Committee/**/Handovers/*
# - Minutes/**/*
rules:
- if: '$CI_PROJECT_NAMESPACE == "compsoc1/compsoc" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
changes:
- Committee/**/Handovers/*
- Committee/**/Budget/*
- Minutes/**/*
handovers:
<<: *pdf_base
@ -32,6 +33,7 @@ handovers:
- nix --extra-experimental-features 'nix-command flakes' run .#handovers
artifacts:
name: "Handovers"
expose_as: 'Handovers'
paths:
- Handovers_pdf/
- errors.log
@ -47,6 +49,7 @@ minutes:
- nix --extra-experimental-features 'nix-command flakes' run .#minutes
artifacts:
name: "Minutes"
expose_as: 'Minutes'
paths:
- Minutes_pdf/
- errors.log
@ -61,7 +64,8 @@ budget:
- attic watch-store skynet-cache &
- nix --extra-experimental-features 'nix-command flakes' run .#budget
artifacts:
name: "Minutes"
name: "Budget"
expose_as: 'Budget'
paths:
- Budget_pdf/
- errors.log

View file

@ -1,3 +1,2 @@
## Guest speakers