--- - job: name: qa-runner description: "Оркестратор: запускает тестовые job параллельно." project-type: pipeline concurrent: true sandbox: true properties: - build-discarder: num-to-keep: 50 parameters: - string: name: QA_REPO_URL default: https://git.kovbasa.ru/otus-autotests/homework_4.git - string: name: QA_REPO_REF default: master - string: name: MOBILE_REPO_URL default: https://git.kovbasa.ru/otus-autotests/homework_7.git - string: name: MOBILE_REPO_REF default: master - choice: name: MOBILE_MAX_EMULATORS choices: - "1" - "2" - choice: name: JUNIT_PARALLELISM choices: - "1" - "2" - choice: name: BROWSER choices: - chrome - firefox - string: name: BASE_URL default: https://otus.ru - string: name: EXECUTION_MODE default: local - string: name: SELENOID_URL default: http://host.docker.internal:4444/wd/hub - choice: name: HEADLESS choices: - "true" - "false" - string: name: APP_URL default: http://wiremock:8080/wishlist.apk - string: name: DB_URL default: jdbc:postgresql://sql.otus.kartushin.su:5432/wishlist - string: name: DB_USER default: student - string: name: DB_PASSWORD default: "student" - string: name: WISHLISTS_USERNAME default: user1us - string: name: WISHLISTS_PASSWORD default: user1us - string: name: GIFTS_USERNAME default: user2us - string: name: GIFTS_PASSWORD default: user2us - string: name: RESERVATION_USERNAME default: user3us - string: name: RESERVATION_PASSWORD default: user3us - string: name: RESERVATION_OWNER default: user4us dsl: !include-raw-verbatim: ../scripts/qa-runner.groovy