Jenkins plugins provide ability to automate CI test automation jobs creation (using Pipeline plugin and Job plugin) and this allows to effectively create and maintain lots of test automation configurations
Automation extensively v Worked on a number of great projects with Test Automation v Coaching and Teaching v Co-organiser of Riga Test Automation Club 2
Java regression tests jobs v TypeScript visual regression jobs for merge requests v … v GIT power! v Merge Requests v Code reviews v Change history What can we do with pipelines 1 9
Parsing of Allure reports (failures, errors) v Storing test results in DB for visualization v Triggering jobs in parallel v Pre-building test artifacts v Creating test environments Libraries we have 24
Launches seed scripts master-seed job Seed scripts Script with Job DSL to create jobs and views JSON data Extracted data to reuse across jobs (eg. test suite name) Pipeline scripts Scripts in pipeline DSL to use in jobs jobs jobs jobs views views views Jenkins Job definitions repository 1 2 3 4 5 Master seed job 37