Open ChristianHinge opened 1 year ago
We agreed on upgrades should increment the minor counter, or patch counter if needed between updates, with the name being major.minor.patch
.
hdbet-v1.0.0 build with RHnode v1.1.1 must be named
rhbet-v1.0.0_rhnode1.1.1
.
If build with alpha version of RHnode, e.g. v1.2.0-a.1, then the last hyphen must not be used, otherwise github actions currently breaks the name by that last hyphen rather than after the node name, so correct name would be
rhbet-v1.0.0_rhnode1.2.0a.1
rather than rhbet-v1.0.0_rhnode1.2.0-a.1
.
We should settle on a versioning scheme for the docker images and git commits. Things to consider:
rhnode/manager:1.0.0
docker compose push
. Possible solution could be to have the "push" step run exclusively as a CI/CD tool on Github or similar.RUN git pull...
. Then one could check this repository for older versions of the Dockerfiles in case of accidently overwriting a docker image.