From 3f6f8137f2d818fd50dda496f763db8a383e1721 Mon Sep 17 00:00:00 2001 From: Maxime Alza Date: Thu, 10 Oct 2024 11:35:57 +0200 Subject: [PATCH] Update cleanup --- .gitlab-ci.yml | 28 +++++++++---------- .../backend/cleanup/index.js | 6 ++-- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f6a8f84..d843061 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,22 +9,22 @@ deploy-job: environment: name: open-source script: - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/translation - - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/reporting - - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/token-broker - - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/translation +# - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/reporting +# - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/token-broker +# - gcloud builds submit . - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/cleanup - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/telemetry - - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/authentication - - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/detect-text - - gcloud builds submit . - - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/pdf-to-image - - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/telemetry +# - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/authentication +# - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/detect-text +# - gcloud builds submit . +# - cd /builds/petranslate/TradEmploi-backend/translation-app-assessment/backend/pdf-to-image +# - gcloud builds submit . only: refs: - master diff --git a/translation-app-assessment/backend/cleanup/index.js b/translation-app-assessment/backend/cleanup/index.js index f9d1e1b..53d4bbf 100644 --- a/translation-app-assessment/backend/cleanup/index.js +++ b/translation-app-assessment/backend/cleanup/index.js @@ -31,9 +31,6 @@ app.use(cors(corsOptions)); // Init project and services const projectId = process.env.GCP_PROJECT -// Call initializeFirebase during startup -initializeFirebase().then(); - // Function to write monitoring "heartbeat" that cleanup has run const writeMonitoring = async () => { const monitoringOptions = { @@ -82,6 +79,9 @@ app.get('/', async (_req, _res) => { app.post('/', async (req, res, next) => { try { + // Call initializeFirebase during startup + await initializeFirebase(); + await kpi() // Delete chat that have been expired for an hour or longer const deletionPromises = []