Build armv6 variant

pull/4/head 1.5.1
Stefan Scherer 7 years ago
parent 183fd91be2
commit 1833ad0eb5
No known key found for this signature in database
GPG Key ID: 5966AEAC37E957FA

@ -5,6 +5,8 @@ ARG arch=amd64
COPY . /code
WORKDIR /code
ENV GOARM 6
RUN CGO_ENABLED=0 GOOS=linux GOARCH=$arch go build -a -installsuffix cgo http.go
FROM scratch

@ -45,8 +45,8 @@ if [ "$ARCH" == "amd64" ]; then
"$image:linux-arm64-$TRAVIS_TAG" \
"$image:windows-amd64-$TRAVIS_TAG" \
"$image:windows-amd64-$TRAVIS_TAG-1709"
./docker manifest annotate "$image:$TRAVIS_TAG" "$image:linux-arm-$TRAVIS_TAG" --os linux --arch arm
./docker manifest annotate "$image:$TRAVIS_TAG" "$image:linux-arm64-$TRAVIS_TAG" --os linux --arch arm64
./docker manifest annotate "$image:$TRAVIS_TAG" "$image:linux-arm-$TRAVIS_TAG" --os linux --arch arm --variant v6
./docker manifest annotate "$image:$TRAVIS_TAG" "$image:linux-arm64-$TRAVIS_TAG" --os linux --arch arm64 --variant v8
./docker manifest push "$image:$TRAVIS_TAG"
echo "Pushing manifest $image:latest"
@ -56,7 +56,7 @@ if [ "$ARCH" == "amd64" ]; then
"$image:linux-arm64-$TRAVIS_TAG" \
"$image:windows-amd64-$TRAVIS_TAG" \
"$image:windows-amd64-$TRAVIS_TAG-1709"
./docker manifest annotate "$image:latest" "$image:linux-arm-$TRAVIS_TAG" --os linux --arch arm
./docker manifest annotate "$image:latest" "$image:linux-arm64-$TRAVIS_TAG" --os linux --arch arm64
./docker manifest annotate "$image:latest" "$image:linux-arm-$TRAVIS_TAG" --os linux --arch arm --variant v6
./docker manifest annotate "$image:latest" "$image:linux-arm64-$TRAVIS_TAG" --os linux --arch arm64 --variant v8
./docker manifest push "$image:latest"
fi

Loading…
Cancel
Save