3 ms·
But the things that add complexity at least to our gitlab config are precisely things you can't really test well locally, like: - making sure you can access th
by Tainnor 7y ago
But the things that add complexity at least to our gitlab config are precisely things you can't really test well locally, like:
- making sure you can access the AWS docker image registry, which may require particular runner configuration
- making sure deploy keys are set up correctly so you can access private dependencies
- testing caching behaviour
- testing improvements to pipeline duration (for us, just parallelising and reordering some things meant build times decreasing from 24 to 9 minutes)
- testing when exactly jobs should be triggered (e.g. stages, "only", "when", etc.)
- testing the predefined variables (such as the name of the branch)
- and so on