Hi People!
we are evaluating the possibility of improve our pipeline production for our UE5 games and we would like to get some advice.
We usually have to port our games to all platforms, that means PC, PS5, PS4, XB, XBSX, Switch. We saved our code on a local gitlab repository and we usually start with one platform, create binary, test it, upload to certification and later make a tag in our gitlab for each validated version.
The problem is that due to human errors sometimes we forgot to make development or shipping configurations, wrong version number, etc…
Does anyone have a CI that can handle this situations? For example with a configuration file, check if we need to make the build or is already done, check if we need to make a patch, submit the files to a production/testing folder, etc…
Any advice will be appreciated.