Files
openstapps/frontend/app/.gitlab-ci.yml
Thea Schöbl 77f41e1b15 refactor: update to node 22
refactor: remove deprecated "jetifier"
refactor: base migration to Angular v18
fix: angular warning
refactor: update capacitor to v6
refactor: update ngx-markdown to v18
refactor: update to ionic v8
refactor: remove deprecated @ionic-native/core (replaced by @awesome-cordova-plugins/core)
fix: build
fix: test
feat: temporarily use external node image in ci
feat: update to node 22
refactor: rebase
fix: prettier depencencies
ci: update android commandline tools
fix: prettier package type
ci: let pnpm handle build dependencies
refactor: revert to pnpm 8, angular 17
2025-06-25 15:11:58 +02:00

26 lines
723 B
YAML

e2e:
image: registry.gitlab.com/openstapps/openstapps/app-cypress:node-22
stage: test
script:
- pnpm --filter=@openstapps/app install
- pnpm --filter=@openstapps/app exec cypress install
- cd node_modules/.pnpm/re2*/node_modules/re2
- npm run install
- cd $CI_PROJECT_DIR
- pnpm test:integration:app
artifacts:
when: on_failure
paths:
- frontend/app/cypress/videos
- frontend/app/cypress/screenshots
- frontend/app/coverage/integration-report-junit.xml
reports:
junit:
- frontend/app/coverage/integration-report-junit.xml
parallel:
matrix:
- BROWSER: chrome
- BROWSER: firefox
rules:
- !reference [.limit_pipelines, rules]