I have to build multiple (different) binaries from the same source code repository. They get built using different environment settings.
The problem is that the process is very dynamic. So what I would like to do is to have dynamic matrix builds. The information about the binaries to built is stored in a microservice that could be called at the start of each run.
I’m thinking about a script that calls an API and then uses the response of that call to create the different environment settings for all my matrix builds.
How would I create such a setup, if possible at all?