build push

This commit is contained in:
Brian Martin 2019-12-31 14:57:01 -05:00
parent 2fb540d34a
commit f1c603ddaa
3 changed files with 19 additions and 0 deletions

10
hooks/build Normal file
View file

@ -0,0 +1,10 @@
#!/bin/bash
# Custom build script to build images for all supported architectures.
# Example for IMAGE_NAME: ckulka/baikal:apache
for arch in amd64 arm32v5 arm32v7 arm64v8
do
echo "Building $IMAGE_NAME-$arch"
docker build --build-arg FROM_ARCH=$arch --file $DOCKERFILE_PATH --tag $IMAGE_NAME-$arch .
done

9
hooks/push Normal file
View file

@ -0,0 +1,9 @@
#!/bin/bash
# Custom build script to push images for all supported architectures.
for arch in amd64 arm32v5 arm32v7 arm64v8
do
echo "Pushing $IMAGE_NAME-$arch"
docker push $IMAGE_NAME-$arch
done