Skip to content
Snippets Groups Projects
Commit 720f4699 authored by Luke Naylor's avatar Luke Naylor
Browse files

Attempt CI build with sagetex etc

parent 0f4bed5d
No related branches found
No related tags found
No related merge requests found
Pipeline #24620 failed
stages:
- build
variables:
GIT_SUBMODULE_STRATEGY: normal
build:
stage: build
image: registry.gitlab.com/islandoftex/images/texlive:latest
sagetex-sty-copy:
image:
name: docker.io/sagemath/sagemath
entrypoint: [""]
tags: ["x64"]
script: cp /home/sage/sage/local/var/lib/sage/venv-python3.9.9/share/texmf/tex/latex/sagetex/sagetex.sty .
artifacts:
paths:
- sagetex.sty
create-py-modules:
image:
name: docker.io/sagemath/sagemath
entrypoint: [""]
tags: ["x64"]
script: make pymodules
artifacts:
paths:
- sagetexscripts/*.py
create-sage-script:
image: docker.io/texlive/texlive
tags: ["x64"]
needs: [sagetex-sty-copy]
script:
- latexmk
- make main.sagetex.sage
after_script:
- cat main.log
artifacts:
paths:
- main.sagetex.sage
- sagetex.sty
run-sage-script:
image:
name: docker.io/sagemath/sagemath
entrypoint: [""]
needs: [create-sage-script, create-py-modules]
tags: ["x64"]
script: sage main.sagetex.sage
artifacts:
paths:
- "*sagetex*"
build:
image: docker.io/texlive/texlive
needs: [run-sage-script]
tags: ["x64"]
script: make main.pdf
artifacts:
paths:
- main.pdf
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment