This sets up the docker image to hold the version and sha that are used to verify which version is actually running. The previous approach used Azure configs that get set just before the deploy. If the deploy were to fail, those configs stay the same leading to a false report on the version and sha.
This change requires the change in the operations shared workflows before it will start drawing from the environment variables set in the docker image. It is OK to merge this as the same named Azure configs will still be available.
Description
This sets up the docker image to hold the version and sha that are used to verify which version is actually running. The previous approach used Azure configs that get set just before the deploy. If the deploy were to fail, those configs stay the same leading to a false report on the version and sha.
This change requires the change in the operations shared workflows before it will start drawing from the environment variables set in the docker image. It is OK to merge this as the same named Azure configs will still be available.
Related Work