Что ж, это не идеально, но я нашел вариант --project
.
По сути, вы можете создать «подпроект» в своем репо.Например:
my-repo
- package.json
- cypress.json
- cypress
- integration
- test1.feature
- test2.feature
- support
- plugins
- ...
- webgl-project-cypress
- cypress.json
- cypress
- integration
- test1.feature
- test2.feature
- support
- plugins
- ...
Тогда в вашем package.json есть:
"scripts": {
"cypress:run": "node_modules/cypress/bin/cypress run --record --key something",
"cypress:ci": "yarn run cypress:run --parallel",
"cypress:run:webgl-project-cypress": "yarn cypress:run --browser chrome --project webgl-project-cypress",
"cypress:ci:webgl-project-cypress": "yarn run cypress:run:webgl-project-cypress --parallel"
}
cypress:run
для первого проекта и cypress:run:webgl-project-cypress
для материала WebGL