npm run start:console-runnersLanzar desde la raíz del proyecto.
Seleccionar la opción db-console-runners:
? [console-runners] Select a console runner to execute ›
❯ packages/dbLuego, seleccionar el runner cuencas-seed:
✔ Connection string (Press enter to use default): … mongodb://localhost:27017/embalse-info
? Which test-runner do you want to run? › - Use arrow-keys. Return to submit.
❯ cuencas-seed
exitY ya estará actualizada la semilla de las cuencas.
docker run -d --name azurite -p 10000:10000 -p 10001:10001 -p 10002:10002 mcr.microsoft.com/azure-storage/azuriteDentro de la carpeta functions, crear un archivo local.settings.json con las siguientes variables de entorno:
/functions/local.settings.json
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "node",
"MONGODB_CONNECTION_STRING": "mongodb://localhost:27017/embalse-info"
}
}En la raíz del proyecto, ejecutar:
npm startSeleccionar la opción functions:
....
◯ integrations/scraping-cuenca-mino-sil
◯ integrations/scraping-cuenca-segura
◯ integrations/scraping-cuenca-tajo
◯ front
◉ functionsY ya estarán las funciones levantadas y ejecutándose.
Nota: Recuerda que si ya tienes creado el contenedor de Azurite, deberás comprobar si está arrancado. Si no lo está, puedes arrancarlo con:
docker start azurite