Lancer l'ETL
20 Avril 2023
Configuration
Il est nécéssaire de déclarer les variable d'environnement suivante :
#Variable d'application
APPLICATION_LOGGER_NAME=main
APPLICATION_LOGGER_LOG_LEVEL=debug
#Dossier d'historisation des flux
HISTORY_DIRECTORY_NAME=history
#Variable lié à minio
MINIO_ACCESS_KEY=
MINIO_PORT=443
MINIO_RESULT_BUCKET_NAME=stages-result
MINIO_SECRET_KEY=
MINIO_URL=
MINIO_USE_SSL=true
#Variable lié au api strapi
STRAPI_AUTHENTICATION_URL=
STRAPI_BASE_URL=
STRAPI_OFFRE_DE_STAGE_URL=
STRAPI_PASSWORD=
STRAPI_USERNAME=john.cena@example.com
#Dossier local temporaire
TEMPORARY_DIRECTORY_PATH=/tmp
Manuellement
Une fois chaque variable déclarée, lancer la commande suivante :
npm ci
Cette dernière installera l'ensemble des dépendances nécessaire au bon lancement du projet.
Vous pouvez alors compiler l'application grâce à la commande suivante :
npm run build
En automatique sur Scalingo
Les déploiements se font grâce à la procédure suivante :