Fritz Schaal 79a0e5fa33 winitial
2022-01-05 19:47:26 +01:00

26 lines
896 B
Makefile

#! /usr/bin/make
.DEFAULT_GOAL := push-container
CONTAINER_REGISTRY=creg.xfx1.de
CONTAINER_IMAGE_NAME=${CONTAINER_REGISTRY}/python-build-base
CONTAINER_IMAGE_TAG=latest
build-container:
podman run \
-v ${HOME}/.kaniko/registries.json:/kaniko/.docker/config.json \
-v ${PWD}/Dockerfile:/tmp/Dockerfile:ro \
-v ${PWD}/build-requirements.txt:/tmp/build-requirements.txt:ro \
gcr.io/kaniko-project/executor:latest \
--dockerfile /tmp/Dockerfile \
--context dir:///workspace \
--no-push
push-container:
podman run \
-v ${HOME}/.kaniko/registries.json:/kaniko/.docker/config.json \
-v ${PWD}/Dockerfile:/tmp/Dockerfile:ro \
-v ${PWD}/build-requirements.txt:/tmp/build-requirements.txt:ro \
gcr.io/kaniko-project/executor:latest \
--dockerfile /tmp/Dockerfile \
--context dir:///workspace \
--destination ${CONTAINER_IMAGE_NAME}:${CONTAINER_IMAGE_TAG}