2
0
Fork 0

Update .gitlab-ci.yml file

This commit is contained in:
Fifo F. 2024-02-27 13:09:53 +00:00
parent d2ae3e51f1
commit bf03d360a5

View file

@ -2,13 +2,30 @@ variables:
LATEX_IMAGE: texlive/texlive:latest LATEX_IMAGE: texlive/texlive:latest
INPUT_FILE: DrJekyllMrHyde.tex INPUT_FILE: DrJekyllMrHyde.tex
stages:
- build
- release_job
build: build:
image: $LATEX_IMAGE image: $LATEX_IMAGE
script: script:
- latexmk -f -lualatex -cd $INPUT_FILE - lualatex $INPUT_FILE || true
#- lualatex DrJekyllMrHyde.tex || true - lualatex $INPUT_FILE || true
#- lualatex DrJekyllMrHyde.tex || true
artifacts: artifacts:
paths: paths:
- "*.pdf" - "DrJekyllMrHyde.pdf"
release_job:
stage: release
image: registry.gitlab.com/gitlab-org/release-cli:latest
rules:
- if: $CI_COMMIT_TAG
when: never # Do not run this job when a tag is created manually
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH # Run this job when commits are pushed or merged to the default branch
script:
- echo "running release_job for $TAG"
release: # See https://docs.gitlab.com/ee/ci/yaml/#release for available properties
tag_name: 'v0.$CI_PIPELINE_IID' # The version is incremented per pipeline.
description: 'v0.$CI_PIPELINE_IID'
ref: '$CI_COMMIT_SHA' # The tag is created from the pipeline SHA.