Для моих тестов кипариса в моем Circleci
CI / CD конвейере, как я могу вызвать команду cy:test-flight
, заданную в разделе скриптов в файле Package.json из .cirlceci/config.yml
. Также я хотел бы установить следующие параметры record true
и установить параллельное значение 3. Может ли кто-нибудь посоветовать, как этого добиться, используя .cirlceci/config.yml
Package.json
"scripts": {
"cy:run": "cypress run",
"get-token-flight": "node get-token.js && mv tokenData.json cypress/fixtures && mv cookies.json cypress/fixtures",
"cy:open:flight": "npm run get-token-flight && cypress open",
"cy:test-flight": "set CYPRESS_RETRIES=2 && npm run get-token-flight && cypress run --record --key <key-here> cypress --env configFile=flight-app --browser chrome"
}
.cirlceci/config.yml
version: 2.1
orbs:
cypress: cypress-io/cypress@1
workflows:
build:
jobs:
- cypress/install
- cypress/run