From 03480626a26dd2b946fece2e4cb1e66101e8f174 Mon Sep 17 00:00:00 2001 From: Adam Spiers Date: Sun, 20 Nov 2016 22:16:10 +0000 Subject: [PATCH] tag Docker images with the corresponding version number --- build-docker.sh | 7 ++++++- test-docker.sh | 8 ++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/build-docker.sh b/build-docker.sh index 02d4590..4808691 100755 --- a/build-docker.sh +++ b/build-docker.sh @@ -2,6 +2,11 @@ set -eu +version=$( git describe --match v* --abbrev=0 ) +imagename=stowtest +image=$imagename:$version + pushd docker -docker build -t stowtest . +echo "Building Docker image $image ..." +docker build -t $image . popd diff --git a/test-docker.sh b/test-docker.sh index f6fe978..2bedcae 100755 --- a/test-docker.sh +++ b/test-docker.sh @@ -1,4 +1,8 @@ #!/bin/bash -# Run the docker image that test. -docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) stowtest +# Test Stow across multiple Perl versions, by executing the +# Docker image built via build-docker.sh. + +version=$( git describe --match v* --abbrev=0 ) + +docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) stowtest:$version