openvidu-components: Updated e2e workflow

pull/707/head
csantosm 2022-03-21 16:44:52 +01:00
parent 05289aef93
commit 9b7d0ea459
2 changed files with 5 additions and 1 deletions

View File

@ -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: |

View File

@ -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",