summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/build-builder1
-rwxr-xr-xtools/build-caddy2
-rwxr-xr-xtools/version10
3 files changed, 12 insertions, 1 deletions
diff --git a/tools/build-builder b/tools/build-builder
index 6a48cd1..4391f45 100755
--- a/tools/build-builder
+++ b/tools/build-builder
@@ -7,6 +7,7 @@
cd "$(dirname "$0")/.."
docker build \
+ --tag "caddy-builder:$(tools/version)" \
--tag caddy-builder:latest \
--file Dockerfile.builder \
.
diff --git a/tools/build-caddy b/tools/build-caddy
index f20dccc..195f7a1 100755
--- a/tools/build-caddy
+++ b/tools/build-caddy
@@ -13,5 +13,5 @@ docker run \
--interactive \
--tty \
--volume "$PWD/target:/app" \
- caddy-builder:latest \
+ "caddy-builder:$(tools/version)" \
xcaddy build
diff --git a/tools/version b/tools/version
new file mode 100755
index 0000000..56f0ddb
--- /dev/null
+++ b/tools/version
@@ -0,0 +1,10 @@
+#!/bin/bash -e
+
+## tools/version
+##
+## Prints a version number for this project. Version information comes from Git.
+
+git describe \
+ --always \
+ --dirty \
+ --tags