clearlydefined / service

The service side of clearlydefined.io
MIT License
45 stars 41 forks source link

add APP_VERSION & BUILD_SHA to Dockerfiles #1199

Closed elrayle closed 1 month ago

elrayle commented 1 month ago

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