Currently the opendap/besd:{version_tag} image tag is based on the bes version from the built recipe. This means that the besd image tag versions do not match the versions of any of the other images built and tagged in a given hyrax-docker build.
After we switch our version numbering approach to incorporate the hyrax-docker build number (ref: #122), consider updating the besd image to use this same hyrax-docker-based version scheme.
Pros:
Cons:
- besd's docker tag will no longer be identical to the bes version contained. (I think this is fine, but it might be annoying to downstream ngap users? We should at least discuss first.)
This might lead to a disconnect in numbers used, and we should talk about how to handle that---especially since the bes version number is currently higher than its corresponding hyrax number would be.
Alternatively, if we don't want the besd version tag to be identical to that of hyrax-docker, we should discuss if there's a different way to reference the included hyrax-docker version in the besd version tag.
Currently the
opendap/besd:{version_tag}image tag is based on the bes version from the built recipe. This means that the besd image tag versions do not match the versions of any of the other images built and tagged in a given hyrax-docker build.After we switch our version numbering approach to incorporate the hyrax-docker build number (ref: #122), consider updating the besd image to use this same hyrax-docker-based version scheme.
Pros:
hyrax-docker#122)Cons:
This might lead to a disconnect in numbers used, and we should talk about how to handle that---especially since the bes version number is currently higher than its corresponding hyrax number would be.
Alternatively, if we don't want the besd version tag to be identical to that of hyrax-docker, we should discuss if there's a different way to reference the included hyrax-docker version in the besd version tag.