Starting parallel builds with a single trigger
Blog post from Bitrise
Bitrise allows users to initiate multiple parallel builds with a single trigger using the Bitrise Start Build Step and the Bitrise Wait for Build Step, which can be particularly beneficial for users with credit-based accounts or multiple concurrencies. By setting up Build Pipelines, users can automatically start numerous tasks with a single trigger, such as a pull request, which will then simultaneously trigger workflows like Building and Testing. These workflows operate on separate virtual machines and can run on different stack types selected via the Workflow Editor. If any parallel builds fail, the entire build is marked as failed, and a summarized status report is sent back to the Git provider only for the original "parent" build that triggered the others. Users must generate a Personal Access Token, store it as a Secret Environment Variable, and configure their bitrise.yml file accordingly to manage these processes. The setup ensures a streamlined workflow by reporting only the final build status, enhancing efficiency while maintaining comprehensive build tracking.