dls-controls / dev-c7

A container for running the DLS Controls RHEL7 developer environment on a RHEL8 workstation
Apache License 2.0
0 stars 2 forks source link

Versioning #21

Closed gilesknap closed 2 years ago

gilesknap commented 2 years ago

The current approach to versioning is missing:

gilesknap commented 2 years ago

If the launcher has its version embedded then it could also pull specific versions of the container image.

Downsides

aawdls commented 2 years ago

any way to tell which container version you have since it is tagged latest

Can't an image have multiple tags? i.e. the version and also latest?

gilesknap commented 2 years ago

@aawdls yes but once you pull 'latest' to your local cache there is no easy way to tell which latest it was!

gilesknap commented 2 years ago

I've implemented a release asset for the script that defaults to its associated version of the image. Updated the quick start to reflect this.

Todo: I could add a feature to the script to flush old image versions out if local cache.