
1/20/2021 · Miguel Rincon
What this post added
This post introduces the use of the `parallel` keyword in GitLab CI/CD to split a single job (`frontend-fixtures`) into multiple parallel instances. It details the modification of the `.gitlab-ci.yml` file to include `parallel: 2` and explains how this resulted in two jobs (`rspec-ee frontend_fixture 1/2` and `rspec-ee frontend_fixture 2/2`) that executed concurrently. The post also mentions further optimization by splitting the longest-running fixture generator file into smaller batches, shaving off additional time. It provides tips for identifying bottlenecks and leveraging the `parallel` keyword for productivity gains.