Standard Operating Procedure
sop-environments-3.0.0
Environments
Each environment represents a version of the code that is destinguished by a git branch.
More environments should easily be able to be created through running a script/command/push of a button. The new environment should be a replication of a defined existing environment, including the data layers.
Example, if we need a new dev environment for “Joe”, then we should be able to create one by replicating the production environment, name it “joes-dev”, and then be set to develop safely without side effects to the other environments.
This indicates that the script creating the new environment must also create a branch on each repository called “joes-dev”.This also indicates that a new infrastructure configuration must be added that declares the new credentials to the newly created environment.