Skip to content
Snippets Groups Projects
Commit 15aadb19 authored by Pierre Mdawar's avatar Pierre Mdawar
Browse files

[build.sh] use multiple tags in the build command and build the alpine image

parent 8c89e535
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -12,18 +12,31 @@ echo "docker login done"
export BUILD_ARGS="--rm=false --build-arg TAG=${CIRCLE_TAG} --build-arg SHA1=${CIRCLE_SHA1} --build-arg DATE=$(date +%F-%T)"
echo "BUILD_ARGS: $BUILD_ARGS"
 
docker build -t "21zoo/redis_exporter:$CIRCLE_TAG" $BUILD_ARGS .
docker push "21zoo/redis_exporter:$CIRCLE_TAG"
docker build -t "21zoo/redis_exporter:latest" $BUILD_ARGS .
docker push "21zoo/redis_exporter:latest"
docker build -t "oliver006/redis_exporter:$CIRCLE_TAG" $BUILD_ARGS .
docker push "oliver006/redis_exporter:$CIRCLE_TAG"
docker build -t "oliver006/redis_exporter:latest" $BUILD_ARGS .
docker push "oliver006/redis_exporter:latest"
# Scratch image
docker build --target scratch \
-t "21zoo/redis_exporter:$CIRCLE_TAG" \
-t "21zoo/redis_exporter:latest" \
-t "oliver006/redis_exporter:$CIRCLE_TAG" \
-t "oliver006/redis_exporter:latest" \
$BUILD_ARGS .
docker push "21zoo/redis_exporter:$CIRCLE_TAG"
docker push "21zoo/redis_exporter:latest"
docker push "oliver006/redis_exporter:$CIRCLE_TAG"
docker push "oliver006/redis_exporter:latest"
# Alpine image
docker build --target alpine \
-t "21zoo/redis_exporter:$CIRCLE_TAG-alpine" \
-t "21zoo/redis_exporter:alpine" \
-t "oliver006/redis_exporter:$CIRCLE_TAG-alpine" \
-t "oliver006/redis_exporter:alpine" \
$BUILD_ARGS .
docker push "21zoo/redis_exporter:$CIRCLE_TAG-alpine"
docker push "21zoo/redis_exporter:alpine"
docker push "oliver006/redis_exporter:$CIRCLE_TAG-alpine"
docker push "oliver006/redis_exporter:alpine"
 
 
echo "Building binaries for Github"
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment