Anaconda est nécessaire avec les dépéndances suivantes :
conda create -f docker/environment.yml
python3 -m bash_kernel.install
spim
(pour exécuter directement le code assembleur)
cmake 3.12+
jupyter-notebook
Depuis la racine du projet :
git clone --recurse-submodules https://gitlab.math.unistra.fr/boileau/nbcourse.git
pip install --user -r nbcourse/requirements.txt
python -m nbcourse.nbcourse
Le résultat se retrouve dans le répertoire
build
:
index.html
de la page d'accueil
GitLab-ci publie le contenu à l'adresse indiquée sur cette page grâce au fichier .gitlab-ci.yml .