Commit 9007c4af authored by Matthieu Boileau's avatar Matthieu Boileau
Browse files

Update to clean exos

parent b07913ea
Pipeline #8465 failed with stage
......@@ -2,4 +2,4 @@
set -x
nbfile="tp-gitlab-ci.ipynb"
jupyter-nbconvert $nbfile --to slides --post serve $2 --allow-errors
jupyter-nbconvert $nbfile --to slides --post serve --execute --allow-errors
......@@ -5,7 +5,7 @@ set -x
notebooks="tp-gitlab-ci.ipynb"
revealprefix="https://cdnjs.cloudflare.com/ajax/libs/reveal.js/3.3.0"
jupyter-nbconvert $notebooks --to slides --reveal-prefix $revealprefix --output-dir=public
jupyter-nbconvert $notebooks --to slides --reveal-prefix $revealprefix --output-dir=public --execute --allow-errors
jupyter-nbconvert index.ipynb --to html --output-dir=public
cp *.ipynb public/
cp *.png public/
......@@ -86,11 +86,11 @@
%% Cell type:code id: tags:
``` bash
export USERNAME="m.boileau" # votre login sur git.unistra.fr
export TPBASEDIR=$HOME # le répertoire où vous souhaitez installer le TP
export TPBASEDIR=$HOME # le répertoire où vous souhaitez installer le TP
export TPDIR=$TPBASEDIR/tp-gitlab-ci
```
%% Cell type:markdown id: tags:
......@@ -158,18 +158,19 @@
%% Cell type:code id: tags:
``` bash
cd $TPDIR
cd tp-gitlab-ci
```
%% Cell type:code id: tags:
``` bash
git pull
git stash
git checkout exo1
git checkout exo1-start .gitlab-ci.yml # Clean previous modifications
```
%% Cell type:markdown id: tags:
Repérer le fichier `.gitlab-ci.yml`
......@@ -232,11 +233,11 @@
git commit -m "Update .gitlab-ci.yml"
```
%% Cell type:markdown id: tags:
Pousser vos modifications
Poussez vos modifications
%% Cell type:code id: tags:
``` bash
git push
......@@ -251,11 +252,11 @@
%% Cell type:markdown id: tags:
### Provoquez une erreur
Dans `.gitlab-ci.yml`, introduisez une erreur dans une des lignes du script et observer l'effet dans `CI / CD > Pipelines` après avoir pousser les modifications.
Dans `.gitlab-ci.yml`, introduisez une erreur dans une des lignes du script et observer l'effet dans `CI / CD > Pipelines` après avoir poussé les modifications.
> **Note :** les fichiers peuvent s'éditer directement dans GitLab.
%% Cell type:markdown id: tags:
......@@ -273,10 +274,11 @@
``` bash
cd $TPDIR
git stash # si vous avez des modifications non enregistrées dans exo1
git checkout exo2
git rm .gitlab-ci.yml # Clean previous commits
```
%% Cell type:markdown id: tags:
Listez le contenu du répertoire
......@@ -427,18 +429,13 @@
- de build : notez que le test n'est pas exécuté
- de test : le
%% Cell type:code id: tags:
``` bash
Récupérer un artifact
```
%%%% Output: error
%% Cell type:markdown id: tags:
## Récupérer un artifact
%% Cell type:code id: tags:
``` bash
......
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