For previous web applications I have used team city and octopus deploy to setup the Continuous integration.
I would also have a config.json where frontend config settings would get updated using octopus variables.
However it seems with angular this isn’t possible as the variable need to be set in the environment.ts before performing ng build.
I have tried to get around this by setting up a static config.json file, however this seems to cause issues with the hashing of the file in the manifest file (which I assume is generated when performing the ng build).
Just wondering if anyone else has come across this problem, and how they resolved it.