We have a JS build system where every build is released to S3. There is a separate 'bootstrap configuration' file in a different S3 folder that points to the current version in use for that environment.
It still goes through a testing process, and when QA has signed off, the production release updates the configuration for the production environment to point to the last tested version.
The benefit of this is fast roll-backs, and being able to reference the source-maps for the stack traces of old releases that were minimised.
I'm certain this has a term in devops. I just can't remember what it is.
My question is: What is the term for releasing all builds to S3 - and then a 'release' changes the version configuration pointer?