mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2025-08-03 17:44:49 +02:00
Provide version information through labels (#1256)
* Provide version information through labels Can be retrieved by calling e.g. `docker inspect -f {{.Config.Labels}} tvial/docker-mailserver:testing` Signed-off-by: Felix Bartels <felix@host-consultants.de> * add build hook so that Docker Hub can work with the build args Signed-off-by: Felix Bartels <felix@host-consultants.de> * remove obsolete build-no-cache build args invalidate build cache already Signed-off-by: Felix Bartels <felix@host-consultants.de> * adapt travis file Signed-off-by: Felix Bartels <felix@host-consultants.de> * shellcheck Signed-off-by: Felix Bartels <felix@host-consultants.de>
This commit is contained in:
parent
1029777ffa
commit
7ff9764285
5 changed files with 30 additions and 11 deletions
8
hooks/build
Executable file
8
hooks/build
Executable file
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
VCS_REF=$(git rev-parse --short HEAD)
|
||||
VCS_VERSION=$(git describe)
|
||||
|
||||
docker build \
|
||||
--build-arg VCS_REF="$VCS_REF" \
|
||||
--build-arg VCS_VERSION="$VCS_VERSION" \
|
||||
-f "$DOCKERFILE_PATH" -t "$IMAGE_NAME" .
|
Loading…
Add table
Add a link
Reference in a new issue