From c9b04e2c165647235ae3ba1ba6d1bffc930ec60d Mon Sep 17 00:00:00 2001 From: VitoAlbano Date: Wed, 7 Aug 2024 16:46:40 +0100 Subject: [PATCH] [MIGRATION] - Rebased and added a comment to check why script is failing --- package.json | 2 +- scripts/app-config-replace.js | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) mode change 100644 => 100755 scripts/app-config-replace.js diff --git a/package.json b/package.json index ff4cb5d7870..aa67d1dd245 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "e2e": "./scripts/test-e2e-lib.sh -host 'localhost:4200' -dev --folder demo-shell", "e2e-lib": "nx e2e lib-e2e-test --port=4200", "lite-server-e2e": "lite-server --baseDir='dist/demo-shell/' -c ./e2e/lite-server-proxy.js", - "postbuild:ci": "node -r esm ./scripts/app-config-replace.js", + "postbuild:ci": "node ./scripts/app-config-replace.js", "06": "echo -------------------------------------------- Clean ----------------------------------------------", "clean": "rimraf dist node_modules dist/libs", "playwright": "npx playwright test --config='e2e-playwright/playwright.config.ts'", diff --git a/scripts/app-config-replace.js b/scripts/app-config-replace.js old mode 100644 new mode 100755 index 7d80c1ca1b1..908da76a46b --- a/scripts/app-config-replace.js +++ b/scripts/app-config-replace.js @@ -1,24 +1,24 @@ // Protractor configuration file, see link for more information // https://github.com/angular/protractor/blob/master/lib/config.ts -require('dotenv').config({path: process.env.ENV_FILE}); +require('dotenv').config({ path: process.env.ENV_FILE }); const fs = require('fs'); +console.log('==== REPLACING CONFIG VALUES ====='); const configPath = './dist/demo-shell/app.config.json'; fs.readFile(configPath, (err, appConfigString) => { if (err) throw err; let appConfig = JSON.parse(appConfigString); appConfig.providers = process.env.PROVIDERS || 'ALL'; - appConfig.bpmHost = (process.env.PROXY_HOST_ADF || process.env.URL_HOST_ADF); - appConfig.ecmHost = (process.env.PROXY_HOST_ADF || process.env.URL_HOST_ADF); - appConfig.identityHost = (process.env.HOST_SSO + '/auth/admin/realms/alfresco'); - appConfig.oauth2.host = (process.env.HOST_SSO + '/auth/realms/alfresco'); + appConfig.bpmHost = process.env.PROXY_HOST_ADF || process.env.URL_HOST_ADF; + appConfig.ecmHost = process.env.PROXY_HOST_ADF || process.env.URL_HOST_ADF; + appConfig.identityHost = process.env.HOST_SSO + '/auth/admin/realms/alfresco'; + appConfig.oauth2.host = process.env.HOST_SSO + '/auth/realms/alfresco'; appConfig.notificationDefaultDuration = process.env.NOTIFICATION_LAST || 8000; appConfig.authType = process.env.AUTH_TYPE || 'BASIC'; - let appConfigReplacedJson = JSON.stringify(appConfig,null,4); - + let appConfigReplacedJson = JSON.stringify(appConfig, null, 4); fs.writeFileSync(configPath, appConfigReplacedJson); });