Zenika-Training / zenika-formation-framework

Tools to build and present our training material
8 stars 25 forks source link

Déplacer la technicité des formations vers le framework #143

Open hgwood opened 7 years ago

hgwood commented 7 years ago

Voir s'il est possible de supprimer ces choses là des formations :

jlandure commented 7 years ago

Pour le circle.yml ça parait difficile 👎 cf http://stackoverflow.com/a/31237960/6653394 et on ne peut pas faire "d'import" de circle.yml 👎

jlandure commented 7 years ago

Solution 1: script npm et liens symboliques Pour info, les symlinks semblent fonctionner. Ce n'est pas idéal mais on peut imaginer quelque chose avec un postinstall de npm...

https://discuss.circleci.com/t/symlink-circle-yml/13627/2

Solution 2: partager des workplaces avec CircleCI 2

https://circleci.com/docs/2.0/workflows/#using-workspaces-to-share-data-among-jobs

hgwood commented 4 years ago

See https://github.com/Zenika/sensei for an approach that does not require any technical part on the training materiel side (except CircleCI config and maybe a very simple run.sh).

CircleCI 2.0 now has orbs that might be a solution to reduce the need to update the configuration on the training material side.