Introduction
Sometimes you want to run multiple tasks at the same time to save time. Jenkins lets you run different parts of your build or test process in parallel. This helps finish work faster by using multiple workers at once.
When you want to run tests for different parts of your app at the same time to get results quicker
When you need to build multiple versions of your software for different platforms simultaneously
When you want to deploy to multiple environments at once without waiting for one to finish
When you want to run different code quality checks in parallel to speed up feedback
When you want to run multiple independent jobs that do not depend on each other