Skip to content
Snippets Groups Projects
Commit e3615c2d authored by tuhe's avatar tuhe
Browse files

CI/CD

parent 6068bdc6
Branches
No related tags found
No related merge requests found
Pipeline #7463 passed
......@@ -101,6 +101,7 @@ test_39:
# extends: .test_students
# image: python:3.10-buster
# Copies the previous pipeline but ok.
pages:
stage: deploy
script:
......@@ -114,6 +115,7 @@ pages:
- apt install -y python-opengl xvfb # Virtual framebuffer for GL stuff.
- cd tests
- xvfb-run -s "-screen 0 1400x900x24" python test_slider.py
- cd ..
- cp tests/expected public/expected -rf
- cp tests/test_images public/test_images -rf
- cat public/index.html
......
public/expected/expected/index_a.png

11.7 KiB

public/expected/expected/index_b.png

14.6 KiB

public/expected/expected/index_front.png

56.1 KiB

Metadata-Version: 2.1
Name: beamer-slider
Version: 0.1.23
Version: 0.1.24.1
Summary: Software to create inkscape overlays in Beamer
Home-page: https://lab.compute.dtu.dk/tuhe/slider
Author: Tue Herlau
......
......@@ -30,4 +30,16 @@ src/slider/slide.py
src/slider/slide_fixer.py
src/slider/slider_cli.py
src/slider/slider_init.py
src/slider/DTU_Beamer_files/DTU_Beamer_files.zip
\ No newline at end of file
src/slider/data/DTU_Beamer_files/beamer_slider_preamble.tex
src/slider/data/DTU_Beamer_files/beamercolorthemeDTU.sty
src/slider/data/DTU_Beamer_files/beamerfontthemeDTU.sty
src/slider/data/DTU_Beamer_files/beamerinnerthemeDTU.sty
src/slider/data/DTU_Beamer_files/beamerouterthemeDTU.sty
src/slider/data/DTU_Beamer_files/beamerthemeDTU.sty
src/slider/data/DTU_Beamer_files/blank.png
src/slider/data/DTU_Beamer_files/departments.tex
src/slider/data/DTU_Beamer_files/dtucolours.tex
src/slider/data/DTU_Beamer_files/tex_compute_uk.pdf
src/slider/data/DTU_Beamer_files/tex_dtu_compute_a_uk.pdf
src/slider/data/DTU_Beamer_files/tex_dtu_frise.pdf
src/slider/data/DTU_Beamer_files/tex_dtu_logo.pdf
\ No newline at end of file
......@@ -2,6 +2,7 @@ Jinja2
PyPDF2
beautifulsoup4
chardet
click
clize
lxml
matplotlib
......
import glob
import clize
import os
import sys
......@@ -49,7 +50,7 @@ def slider_cli(latexfile=None, interactive=True, verbose=False, clean=False):
print(wdir)
if latexfile == None:
print("Trying to manually detect main latex file.")
import glob
files = glob.glob("*.tex")
mfiles = []
for name in files:
......@@ -60,7 +61,7 @@ def slider_cli(latexfile=None, interactive=True, verbose=False, clean=False):
print("Main file found!")
mfiles.append(name)
if len(mfiles) != 1:
print("Many candidate files found")
print("Too candidate files found")
print(mfiles)
sys.exit()
else:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment