From fac98f0e4f985a9f68335154e89c8bd53ea7424e Mon Sep 17 00:00:00 2001 From: Raoni Meira Gabriel <2515360+raonigabriel@users.noreply.github.com> Date: Tue, 8 Dec 2020 17:11:12 -0300 Subject: [PATCH] First version --- build.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..f4e3fd5 --- /dev/null +++ b/build.sh @@ -0,0 +1,17 @@ +#!/bin/bash +# Build +VERSION=1.0.0 +docker buildx build --platform linux/arm/v7 -t raonigabriel/web-terminal:armv7-${VERSION} ./armv7 +docker buildx build --platform linux/arm64 -t raonigabriel/web-terminal:arm64-${VERSION} ./arm64 +docker buildx build -t raonigabriel/web-terminal:386-${VERSION} ./386 +docker buildx build -t raonigabriel/web-terminal:amd64-${VERSION} ./amd64 +docker manifest create raonigabriel/web-terminal:${VERSION} raonigabriel/web-terminal:armv7-${VERSION} raonigabriel/web-terminal:arm64-${VERSION} raonigabriel/web-terminal:386-${VERSION} raonigabriel/web-terminal:amd64-${VERSION} +# Tag latest version +docker tag raonigabriel/web-terminal:armv7-${VERSION} raonigabriel/web-terminal:armv7-latest +docker tag raonigabriel/web-terminal:arm64-${VERSION} raonigabriel/web-terminal:arm64-latest +docker tag raonigabriel/web-terminal:386-${VERSION} raonigabriel/web-terminal:386-latest +docker tag raonigabriel/web-terminal:amd64-${VERSION} raonigabriel/web-terminal:amd64-latest +docker manifest create raonigabriel/web-terminal:latest raonigabriel/web-terminal:armv7-latest raonigabriel/web-terminal:arm64-latest raonigabriel/web-terminal:386-latest raonigabriel/web-terminal:amd64-latest +# Push +docker manifest push raonigabriel/web-terminal:${VERSION} +docker manifest push raonigabriel/web-terminal:latest \ No newline at end of file