update publication procedure
parent
986dfe5841
commit
820c335e1b
@ -1 +1,2 @@
|
||||
.venv
|
||||
actes-princiers/data/02_intermediate/*
|
||||
|
||||
@ -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/ <user>@<domain>:~/repos/
|
||||
|
||||
|
||||
Lancer la commande de populate database
|
||||
--------------------------------------------
|
||||
|
||||
Toujours dans le dossier `actes-princiers` du projet,
|
||||
lancer la commande suivante :
|
||||
|
||||
::
|
||||
|
||||
kedro run --tags="populate_database"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue