diff --git a/.github/workflows/build-admin-ui.yaml b/.github/workflows/build-admin-ui.yaml index ce1732a38..e73f2443f 100644 --- a/.github/workflows/build-admin-ui.yaml +++ b/.github/workflows/build-admin-ui.yaml @@ -45,7 +45,7 @@ jobs: with: name: admin-ui path: ./ui/admin/dist/ - - name: Upload artifact Admin UI OSS + - name: Upload artifact OSS admin UI uses: actions/upload-artifact@v3 with: name: admin-ui-oss @@ -69,12 +69,11 @@ jobs: node-version: '16.x' if: steps.node-modules-cache.outputs.cache-hit != 'true' - run: yarn run build:ui:admin:enterprise - - name: Upload artifact Admin UI Enterprise + - name: Upload artifact enterprise admin UI uses: actions/upload-artifact@v3 with: name: admin-ui-ent path: ./ui/admin/dist/ - build-admin-ui-hcp: name: Build Admin UI HCP needs: [dependencies] @@ -93,8 +92,8 @@ jobs: with: node-version: '16.x' if: steps.node-modules-cache.outputs.cache-hit != 'true' - - run: yarn run build:ui:admin:enterprise - - name: Upload artifact Admin UI Enterprise for HCP + - run: yarn run build:ui:admin:hcp + - name: Upload artifact HCP admin UI uses: actions/upload-artifact@v3 with: name: admin-ui-hcp diff --git a/package.json b/package.json index c0d7086b2..5c859bb66 100755 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "build:ui:admin": "cd ui/admin && yarn build", "build:ui:admin:oss": "cd ui/admin && yarn build:oss", "build:ui:admin:enterprise": "cd ui/admin && yarn build:enterprise", + "build:ui:admin:hcp": "cd ui/admin && yarn build:hcp", "build:ui:desktop": "cd ui/desktop && yarn build", "build:ui:desktop:win": "docker-compose -f docker-compose-embedding.yml run build-desktop-production && yarn build:ui:desktop:app", "build:ui:desktop:production": "cd ui/desktop && yarn build:production", diff --git a/ui/admin/config/environment.js b/ui/admin/config/environment.js index 6ab504d85..bb4396415 100644 --- a/ui/admin/config/environment.js +++ b/ui/admin/config/environment.js @@ -21,6 +21,9 @@ featureEditions.enterprise = { ...featureEditions.oss, 'ssh-target': false, }; +featureEditions.hcp = { + ...featureEditions.enterprise, +}; module.exports = function (environment) { let ENV = { diff --git a/ui/admin/package.json b/ui/admin/package.json index 9cee71337..7a1f77c7b 100644 --- a/ui/admin/package.json +++ b/ui/admin/package.json @@ -15,6 +15,7 @@ "build": "ember build --environment=production", "build:oss": "EDITION=oss ember build --environment=production", "build:enterprise": "EDITION=enterprise ember build --environment=production", + "build:hcp": "EDITION=hcp ember build --environment=production", "lint": "npm-run-all --aggregate-output --continue-on-error --parallel 'lint:!(fix)'", "lint:fix": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix", "lint:hbs": "ember-template-lint .",