diff options
author | 2021-12-23 22:43:05 -0800 | |
---|---|---|
committer | 2021-12-23 22:43:13 -0800 | |
commit | 5f5b824ade614e023a2f9028f3aec8c8927d5600 (patch) | |
tree | e8c7ba01124d0afcae4d4b93867ebb94b765c130 /push-docker.sh | |
parent | 34abc8116c8a2b5c75a88dc7e50b61592dc6be6a (diff) | |
download | bun-5f5b824ade614e023a2f9028f3aec8c8927d5600.tar.gz bun-5f5b824ade614e023a2f9028f3aec8c8927d5600.tar.zst bun-5f5b824ade614e023a2f9028f3aec8c8927d5600.zip |
prepare to push dockerfile
Diffstat (limited to 'push-docker.sh')
-rw-r--r-- | push-docker.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/push-docker.sh b/push-docker.sh new file mode 100644 index 000000000..16d9640fd --- /dev/null +++ b/push-docker.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +source "dockerfile-common.sh" + +export CONTAINER_NAME=$CONTAINER_NAME + +docker build . --target build_release --progress=plain -t $CONTAINER_NAME:latest --build-arg BUILDKIT_INLINE_CACHE=1 --platform=linux/$BUILDKIT_ARCH --cache-from $CONTAINER_NAME:latest + +if (($?)); then + echo "Failed to build container" + exit 1 +fi + +id=$(docker create $CONTAINER_NAME:latest) +if (($?)); then + echo "Failed to cp container" + exit 1 +fi + +REGISTRY="ghcr.io/jarred-sumner" +docker push $REGISTRY/$CONTAINER_NAME:latest +# docker push $ECR/$CONTAINER_NAME:$BUILD_ID |