Commit 2eb2c333 authored by Florent Chehab's avatar Florent Chehab

Updated README, commented makefile and cleaned CI

parent 71605df7
......@@ -12,7 +12,7 @@ pages:
paths:
- public
expire_in: 1 hour
# only:
# - master
only:
- master
tags:
- docker
\ No newline at end of file
.PHONY: default
# Generate PDF
default:
latexmk -pdf main.tex
# Generate PNG from pdf
preview: default
convert -density 150 main.pdf -quality 90 main.png
# Prepare archive to be used on overleaf
archive:
rm -rf build
mkdir build
......@@ -15,12 +18,14 @@ archive:
cd build && zip -r ../latex-rapport-UTC.zip *
# Prepare folder to be use as the content of gitlab pages
prepare_deploy: preview archive
rm -rf deploy
mkdir deploy
cp main.pdf latex-rapport-UTC.zip main-0.png main-1.png deploy/
# Remove all temporary files
clean:
latexmk -C
rm -rf build deploy *.png *.zip
......@@ -12,7 +12,7 @@ Template LaTeX : rapport simple au format UTC
## Utilisation
:warning: **Pour une utilisation simple, ne téléchargez pas le _repo_ !** Téléchargez l'archive prête à être utilisée : [ici](/../builds/artifacts/master/raw/latex-rapport-UTC.zip?job=building-latex-master) ! :warning:
:warning: **Pour une utilisation simple, ne téléchargez pas le _repo_ !** Téléchargez l'archive prête à être utilisée : [ici](https://latex-utc.gitlab.utc.fr/Templates/Rapport-TP-LaTeX-UTC/latex-rapport-UTC.zip) ! :warning:
🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝
......@@ -29,20 +29,17 @@ Le contenu de ce _repo_ est distribué sous licence BSD-2. _Attention l'archive
## Prévisualisation
![Première page](/../builds/artifacts/master/raw/main-0.png?job=building-latex-master)
![Première page](https://latex-utc.gitlab.utc.fr/Templates/Rapport-TP-LaTeX-UTC/main-0.png)
![Deuxième page](/../builds/artifacts/master/raw/main-1.png?job=building-latex-master)
![Deuxième page](https://latex-utc.gitlab.utc.fr/Templates/Rapport-TP-LaTeX-UTC/main-1.png)
[Lien vers le `PDF` généré](/../builds/artifacts/master/raw/main.pdf?job=building-latex-master).
[Lien vers le `PDF` généré](https://latex-utc.gitlab.utc.fr/Templates/Rapport-TP-LaTeX-UTC/main.pdf).
## Contribution
Toute contribution est la bienvenue.
Remarque : Ce projet fait un usage important de l'intégration continue. Des _assets_ d'autres projets sont récupérés lors de la compilation. Pour travailler en local, vous devez utilisez le script bash `build.sh` avec l'une des options suivantes :
- `bash build.sh get_assets` : pour récupérer les assets extérieurs au repo.
- `bash build.sh make` : pour compiler et générer l'archive.
- `bash build.sh clean` : pour nettoyer le contenu du dossier de travail de tous les fichiers temporaires.
\ No newline at end of file
Remarque : Ce projet fait un usage important de l'intégration continue. Pour travailler en local, vous pouvez utiliser le `Makefile` (consulter son contenu pour savoir ce qu'il est possible de faire).
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment