diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2023-02-07 17:36:42 +0100 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2023-02-07 17:48:40 +0100 |
commit | 02e50f30e0235c7674fa133ff9724f7766d685d1 (patch) | |
tree | 79deff0b3d349c752269fa4b0227b9b8e4033cf8 | |
parent | Makefile: remove compose/install (diff) | |
download | fr24feed-02e50f30e0235c7674fa133ff9724f7766d685d1.tar.gz fr24feed-02e50f30e0235c7674fa133ff9724f7766d685d1.zip |
Makefile: remove obsolete recipes
Diffstat (limited to '')
-rw-r--r-- | Makefile | 28 |
1 files changed, 3 insertions, 25 deletions
@@ -24,16 +24,12 @@ endef DO: PROJECT := fr24feed -# Use BuildKit, which is required: -export DOCKER_BUILDKIT := 1 -# Enable buildx support: -export DOCKER_CLI_EXPERIMENTAL := enabled # Target platforms (used by buildx): PLATFORMS := linux/i386,linux/amd64,linux/armhf -# In case buildx isn't installed (e.g. on Ubuntu): -BUILDX_VERSION := v0.4.2 # Docker Hub credentials: DOCKER_USERNAME := egortensin +# Use BuildKit, which is required (i.e. for using variables in FROM): +export DOCKER_BUILDKIT := 1 ifdef DOCKER_PASSWORD $(eval $(call noexpand,DOCKER_PASSWORD)) @@ -113,26 +109,8 @@ compose/build: check-build compose/push: check-push compose/build docker-compose push -# The simple way to build multiarch repos is `docker buildx`. - -binfmt_image := docker/binfmt:66f9012c56a8316f9244ffd7622d7c21c1f6f28d - -.PHONY: fix-binfmt -fix-binfmt: - docker run --rm --privileged '$(call escape,$(binfmt_image))' - -curl := curl --silent --show-error --location --dump-header - --connect-timeout 20 - -buildx_url := https://github.com/docker/buildx/releases/download/$(BUILDX_VERSION)/buildx-$(BUILDX_VERSION).linux-amd64 - -.PHONY: buildx/install -buildx/install: - mkdir -p -- ~/.docker/cli-plugins/ - $(curl) --output ~/.docker/cli-plugins/docker-buildx -- '$(call escape,$(buildx_url))' - chmod +x -- ~/.docker/cli-plugins/docker-buildx - .PHONY: buildx/create -buildx/create: fix-binfmt +buildx/create: docker buildx create --use --name '$(call escape,$(PROJECT))_builder' .PHONY: buildx/rm |