Skip to content
Snippets Groups Projects
Verified Commit 3db66434 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Fix architecture names

parent f1c8b90d
No related branches found
No related tags found
No related merge requests found
...@@ -6,37 +6,37 @@ ALPINE_VERSION=3.9 ...@@ -6,37 +6,37 @@ ALPINE_VERSION=3.9
all: push all: push
.PHONY: build .PHONY: build
build: build_x86 build_arm64v8 build_arm32v7 build: build_x86 build_aarch64 build_armhf
.PHONY: build_x86 .PHONY: build_x86
build_x86: Dockerfile build_x86: Dockerfile
docker build -t $(NAME):$(QUASSEL_VERSION) --build-arg BASE=alpine:$(ALPINE_VERSION) . docker build -t $(NAME):$(QUASSEL_VERSION) --build-arg BASE=alpine:$(ALPINE_VERSION) .
docker tag $(NAME):$(QUASSEL_VERSION) $(NAME):latest docker tag $(NAME):$(QUASSEL_VERSION) $(NAME):latest
.PHONY: build_arm64v8 .PHONY: build_aarch64
build_arm64v8: Dockerfile build_aarch64: Dockerfile
docker build -t $(NAME):$(QUASSEL_VERSION)-arm64v8 --build-arg BASE=multiarch/alpine:aarch64-v$(ALPINE_VERSION) . docker build -t $(NAME):$(QUASSEL_VERSION)-aarch64 --build-arg BASE=multiarch/alpine:aarch64-v$(ALPINE_VERSION) .
docker tag $(NAME):$(QUASSEL_VERSION)-arm64v8 $(NAME):arm64v8 docker tag $(NAME):$(QUASSEL_VERSION)-aarch64 $(NAME):aarch64
.PHONY: build_arm32v7 .PHONY: build_armhf
build_arm32v6: Dockerfile build_arm32v6: Dockerfile
docker build -t $(NAME):$(QUASSEL_VERSION)-arm32v7 --build-arg BASE=multiarch/alpine:armhf-v$(ALPINE_VERSION) . docker build -t $(NAME):$(QUASSEL_VERSION)-armhf --build-arg BASE=multiarch/alpine:armhf-v$(ALPINE_VERSION) .
docker tag $(NAME):$(QUASSEL_VERSION)-arm32v7 $(NAME):arm32v7 docker tag $(NAME):$(QUASSEL_VERSION)-armhf $(NAME):armhf
.PHONY: push .PHONY: push
push: push_x86 push_arm64v8 push_arm32v6 push: push_x86 push_aarch64 push_arm32v6
.PHONY: push_x86 .PHONY: push_x86
push_x86: build_x86 push_x86: build_x86
docker push $(NAME):$(QUASSEL_VERSION) docker push $(NAME):$(QUASSEL_VERSION)
docker push $(NAME):latest docker push $(NAME):latest
.PHONY: push_arm64v8 .PHONY: push_aarch64
push_arm64v8: build_arm64v8 push_aarch64: build_aarch64
docker push $(NAME):$(QUASSEL_VERSION)-arm64v8 docker push $(NAME):$(QUASSEL_VERSION)-aarch64
docker push $(NAME):arm64v8 docker push $(NAME):aarch64
.PHONY: push_arm32v6 .PHONY: push_arm32v6
push_arm32v6: build_arm32v7 push_arm32v6: build_armhf
docker push $(NAME):$(QUASSEL_VERSION)-arm32v7 docker push $(NAME):$(QUASSEL_VERSION)-armhf
docker push $(NAME):arm32v7 docker push $(NAME):armhf
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment