github.com/kubeshop/testkube@v1.17.23/contrib/docker/jmeter/Makefile (about) 1 # Variables 2 DOCKER_REPOSITORY = kubeshop 3 DOCKER_IMAGE_NAME = jmeter 4 DOCKER_TAG = 5.5 5 6 # Build the Docker image 7 .PHONY: build 8 build: 9 @echo "Building Docker image..." 10 @docker buildx build --platform linux/amd64,linux/arm64 -f jmeter5.5.ubi8.8.Dockerfile -t $(DOCKER_REPOSITORY)/$(DOCKER_IMAGE_NAME):$(DOCKER_TAG) . 11 12 .PHONY: push 13 push: build 14 @echo "Pushing Docker image..." 15 @docker buildx build --push --platform linux/amd64,linux/arm64 -f jmeter5.5.ubi8.8.Dockerfile -t $(DOCKER_REPOSITORY)/$(DOCKER_IMAGE_NAME):$(DOCKER_TAG) . 16 17 test: build 18 @echo "Testing Docker image..." 19 @docker run --rm -it $(DOCKER_REPOSITORY)/$(DOCKER_IMAGE_NAME):$(DOCKER_TAG) --version