Cérémonial de mise en prod ----------------------------- Préliminaires --------------- - rester sur la branche `develop` - lancer `source .venv/bin/activate` à la racine du projet renommer `parameters.prod.yml` en `parameters.yml` et le mettre dans `actes-princiers/conf/local, sauvegarder les paramètres de la pre-prod : :: 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 uploader le dépot `datascience` sur le serveur de production : :: scp -r datascience/ @:~/ .. note:: Le `~/` est un raccourci pour le dossier home de l'utilisateur, le dépot `datascience` sera donc sur le serveur dans le dossier `home//` Lancer la commande de populate database -------------------------------------------- Toujours dans le dossier `actes-princiers` du projet, lancer la commande suivante : :: kedro run --tags="populate_database"