diff --git a/.gitignore b/.gitignore index 1d17dae..06cfcee 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ .venv +actes-princiers/data/02_intermediate/* diff --git a/MiseEnProd.txt b/MiseEnProd.txt index bbc7b7f..8127571 100644 --- a/MiseEnProd.txt +++ b/MiseEnProd.txt @@ -1,18 +1,53 @@ Cérémonial de mise en prod ----------------------------- -Préliminaire +Préliminaires --------------- - rester sur la branche `develop` - lancer `source .venv/bin/activate` à la racine du projet -- renommer `parameters.prod.yml` en `parameters.yml` et mettre dans - `actes-princiers/conf/local, sauvegarder les paramètres de la pre-prod -- `cd actes-princiers` -Dans `actes-princiers` -------------------------- +renommer `parameters.prod.yml` en `parameters.yml` et le mettre dans +`actes-princiers/conf/local, sauvegarder les paramètres de la pre-prod : -- `kedro run --tags="etl_transform"` -- `kedro run --tags="populate_database"` +:: + + cp conf/local/parameters.dev.yml . + cp ./parameters.prod.yml conf/local/parameters.prod.yml + +Lancer la commande de génération du JSON +------------------------------------------ + +Dans le dossier `actes-princiers` du projet : + +:: + + cd actes-princiers + +lancer la commande suivante : + +:: + + kedro run --tags="etl_transform" + + +Si le serveur cible est bridé par un firewall +------------------------------------------------- + +Dans ce cas (et dans ce cas uniquement), il faut déplacer + +:: + + scp -r datascience/ @:~/repos/ + + +Lancer la commande de populate database +-------------------------------------------- + +Toujours dans le dossier `actes-princiers` du projet, +lancer la commande suivante : + +:: + + kedro run --tags="populate_database"