From 4a7bfdb2bdd8af515149d3005368b2883e247e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ch=C4=99ci=C5=84ski?= Date: Thu, 1 Jun 2023 09:49:25 +0300 Subject: [PATCH] [DEVOPS-1395] build and deploy web vault (#5518) * Add eudevtest config * Add eudevtest to build * Add release for eudevtest * Change url * Add eudevtest to the deploy non prod web * Remove release-eudevtest-web workflow --- .github/workflows/build-web.yml | 2 ++ .github/workflows/deploy-non-prod-web.yml | 1 + apps/web/config/eudevtest.json | 11 +++++++++++ apps/web/package.json | 1 + 4 files changed, 15 insertions(+) create mode 100644 apps/web/config/eudevtest.json diff --git a/.github/workflows/build-web.yml b/.github/workflows/build-web.yml index 325d3f54df..32a7c10da0 100644 --- a/.github/workflows/build-web.yml +++ b/.github/workflows/build-web.yml @@ -84,6 +84,8 @@ jobs: npm_command: "build:bit:poc" - name: "ee" npm_command: "build:bit:ee" + - name: "eudevtest" + npm_command: "build:bit:eudevtest" steps: - name: Checkout repo diff --git a/.github/workflows/deploy-non-prod-web.yml b/.github/workflows/deploy-non-prod-web.yml index 45f74ff52b..72f9692eaf 100644 --- a/.github/workflows/deploy-non-prod-web.yml +++ b/.github/workflows/deploy-non-prod-web.yml @@ -13,6 +13,7 @@ on: options: - QA - POC2 + - eudevtest jobs: diff --git a/apps/web/config/eudevtest.json b/apps/web/config/eudevtest.json new file mode 100644 index 0000000000..faaba2177c --- /dev/null +++ b/apps/web/config/eudevtest.json @@ -0,0 +1,11 @@ +{ + "urls": { + "icons": "https://icons.eudevtest.bitwarden.pw", + "notifications": "https://notifications.eudevtest.bitwarden.pw", + "scim": "https://scim.eudevtest.bitwarden.pw" + }, + "flags": { + "secretsManager": true, + "showPasswordless": true + } +} diff --git a/apps/web/package.json b/apps/web/package.json index 02e13cc185..c50b4df2a8 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -11,6 +11,7 @@ "build:bit:dev:watch": "cross-env ENV=development npm run build:bit:watch", "build:bit:qa": "cross-env NODE_ENV=production ENV=qa npm run build:bit", "build:bit:poc": "cross-env NODE_ENV=production ENV=poc npm run build:bit", + "build:bit:eudevtest": "cross-env NODE_ENV=production ENV=eudevtest npm run build:bit", "build:bit:cloud": "cross-env NODE_ENV=production ENV=cloud npm run build:bit", "build:oss:selfhost:watch": "cross-env ENV=selfhosted npm run build:oss:watch", "build:bit:selfhost:watch": "cross-env ENV=selfhosted npm run build:bit:watch",