Skip to content

Commit 5e1bd81

Browse files
author
Andras Fekete
committed
Push multi-platform wolfCLU to DockerHub
1 parent 2ef83e1 commit 5e1bd81

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

Docker/buildAndPush.sh

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,9 @@ else
2424
fi
2525

2626
echo "Building wolfssl/wolfCLU:${CUR_DATE}"
27-
docker build --pull --build-arg DUMMY=${CUR_DATE} -t wolfssl/wolfclu:${CUR_DATE} "${WOLFSSL_DIR}/Docker/wolfCLU" && \
28-
docker tag wolfssl/wolfclu:${CUR_DATE} wolfssl/wolfclu:latest
29-
if [ $? -eq 0 ]; then
30-
echo "Pushing containers to DockerHub"
31-
docker push wolfssl/wolfclu:${CUR_DATE} && docker push wolfssl/wolfclu:latest
32-
else
27+
docker buildx build --pull --push --build-arg DUMMY=${CUR_DATE} -t wolfssl/wolfclu:${CUR_DATE} --platform=linux/amd64,linux/arm64,linux/arm/v7 "${WOLFSSL_DIR}/Docker/wolfCLU" && \
28+
docker buildx build --pull --push --build-arg DUMMY=${CUR_DATE} -t wolfssl/wolfclu:latest --platform=linux/amd64,linux/arm64,linux/arm/v7 "${WOLFSSL_DIR}/Docker/wolfCLU"
29+
if [ $? -ne 0 ]; then
3330
echo "Warning: Build wolfssl/wolfclu failed. Continuing"
3431
((NUM_FAILURES++))
3532
fi

0 commit comments

Comments
 (0)