Closed badlop closed 6 months ago
The version number is obtained from the git tag by tests.yml using git describe --exact-match
, and later is stored by Dockerfile in vars.config.
The problem this time is that I created the git tag with git tag 24.02
. This creates a lightweight tag, and git describe doesn't use it.
The proper method to create the tag would have been git tag 24.02 -m "Tag for release ejabberd 24.02
that way, an annotated tag is created and git describe
can find it.
To ensure that all the tags are used, including the lightweight tags, git describe --tags
can be used.
This should be fixed in https://github.com/processone/docker-ejabberd/commit/228ab57d6c1b446cf67e7719e1749b17cd230789
The
ecs
24.02 container image doesn't show the proper ejabberd version number:This worked correctly in the previous version:
It works correctly in the
ejabberd
container image, because that one uses a different build method based in the installers...