From 9b7d0ea4591c7334738e9ca17bf3fd62ea3d4e3c Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Mon, 21 Mar 2022 16:44:52 +0100 Subject: [PATCH] openvidu-components: Updated e2e workflow --- .github/workflows/openvidu-components-angular-E2E.yml | 4 +++- openvidu-components-angular/package.json | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openvidu-components-angular-E2E.yml b/.github/workflows/openvidu-components-angular-E2E.yml index 15dbb210..78c656b5 100644 --- a/.github/workflows/openvidu-components-angular-E2E.yml +++ b/.github/workflows/openvidu-components-angular-E2E.yml @@ -23,13 +23,15 @@ jobs: run: npm run lib:build --prefix openvidu-components-angular - name: Build openvidu-webcomponent run: npm run webcomponent:build --prefix openvidu-components-angular + - name: Build openvidu-angular-testapp + run: npm run build --prefix openvidu-components-angular - name: Run Selenium Chromedriver run: docker run -d --shm-size="2g" --network host selenium/standalone-chrome:latest - name: Run openvidu-server-kms run: docker run -p 4443:4443 --rm -d -e OPENVIDU_SECRET=MY_SECRET openvidu/openvidu-server-kms:latest - name: Run Angular E2E run: | - npm run ng serve --prefix openvidu-components-angular & + npm run start-prod --prefix openvidu-components-angular & npm run lib:e2e-ci --prefix openvidu-components-angular - name: Run Webcomponent E2E run: | diff --git a/openvidu-components-angular/package.json b/openvidu-components-angular/package.json index 36f3ecb5..ff6f0a76 100644 --- a/openvidu-components-angular/package.json +++ b/openvidu-components-angular/package.json @@ -4,6 +4,8 @@ "scripts": { "ng": "ng", "start": "ng serve --configuration development", + "start-prod": "npx http-server ./dist/openvidu-components-testapp/", + "build": "ng build openvidu-components-testapp --configuration production", "lib:serve": "ng build openvidu-angular --watch", "lib:build": "ng build openvidu-angular --configuration production && cd ./dist/openvidu-angular && npm pack", "lib:copy": "cp dist/openvidu-angular/openvidu-angular-*.tgz ../openvidu-tutorials/openvidu-angular-components",