2022-08-16 13:07:00 +02:00
|
|
|
REGISTRY=registry.monotremata.xyz
|
|
|
|
PLATFORMS=linux/amd64,linux/arm64
|
2021-04-13 15:38:28 +02:00
|
|
|
|
2022-08-23 15:07:02 +02:00
|
|
|
IMAGES=agate buildx-qemu mpd pleroma rainloop rsync xmpp-ci static-page-builder tor transmission webdav
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
.PHONY: all $(IMAGES)
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
all: $(IMAGES)
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2022-08-16 16:50:59 +02:00
|
|
|
BUILDX=docker buildx build --platform $(PLATFORMS) --tag $(REGISTRY)/$@ --push $@
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
agate:
|
|
|
|
$(BUILDX)
|
2021-04-10 18:37:36 +02:00
|
|
|
|
2022-08-16 22:57:31 +02:00
|
|
|
buildx-qemu:
|
|
|
|
$(BUILDX)
|
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
mpd:
|
|
|
|
$(BUILDX)
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2021-02-23 19:28:50 +01:00
|
|
|
pleroma:
|
2022-08-16 13:07:00 +02:00
|
|
|
$(BUILDX)
|
2021-02-23 19:28:50 +01:00
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
rainloop:
|
|
|
|
$(BUILDX)
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2022-08-22 17:55:08 +02:00
|
|
|
rsync:
|
|
|
|
$(BUILDX)
|
|
|
|
|
2022-08-23 15:07:02 +02:00
|
|
|
xmpp-ci:
|
2022-08-22 18:28:36 +02:00
|
|
|
$(BUILDX)
|
|
|
|
|
2022-08-22 17:55:08 +02:00
|
|
|
static-page-builder:
|
|
|
|
$(BUILDX)
|
|
|
|
|
2020-04-08 13:05:07 +02:00
|
|
|
tor:
|
2022-08-16 13:07:00 +02:00
|
|
|
$(BUILDX)
|
2020-04-08 13:05:07 +02:00
|
|
|
|
2021-03-26 15:11:26 +01:00
|
|
|
transmission:
|
2022-08-16 13:07:00 +02:00
|
|
|
$(BUILDX)
|
2021-05-22 19:55:23 +02:00
|
|
|
|
2022-08-16 13:07:00 +02:00
|
|
|
webdav:
|
|
|
|
$(BUILDX)
|