Amélioration Gitlab CI
Je propose les améliorations suivantes:
- Construction d'une image Docker qui contient OF et non pas seulement Python. Cette image est actuellement poussée sur Docker Hub.
- Ajout d'exclusions dans le gitignore pour éviter de remonter des fichiers de données.
- Modification de dépendances de job pour éviter de lancer en parallèle des scripts qui devraient s'attendre comme
build collections
etbuild input data
: en effet les runners LexImpact peuvent lancer plusieurs jobs en même temps. - Renommage des fichiers ini pour rendre explicite leur provenance.
- Ajout d'un script erfs_fpr.sh pour montrer comment générer ces fichiers en local en utilisant l'image Docker et la doc correspondante.
- Renommage des dossiers de données pour quelque chose de plus générique
- Modification de integration/test_aggregates.py et input_data_builder/init.py pour utiliser le fichier raw_data.ini pour trouver les années à traiter.
Edited by Benoît Courty