mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-24 10:32:45 +00:00
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
26 lines
723 B
YAML
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]
|