diff options
Diffstat (limited to 'utilities/docker/Makefile')
-rw-r--r-- | utilities/docker/Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/utilities/docker/Makefile b/utilities/docker/Makefile new file mode 100644 index 000000000..8c2f7810e --- /dev/null +++ b/utilities/docker/Makefile @@ -0,0 +1,22 @@ +#export OVS_BRANCH=branch-2.11 +#export OVS_VERSION=2.11 +#export KERNEL_VERSION=4.15.0-54-generic +#export DISTRO=debian +#export GITHUB_SRC=https://github.com/openvswitch/ovs.git +#export DOCKER_REPO=openvswitch/ovs + +# Example: +# make build +# make push + +REPO = ${DOCKER_REPO} +tag = ${OVS_VERSION}_${KERNEL_VERSION} + +build: ;docker build -t ${REPO}:${tag} --build-arg DISTRO=${DISTRO} \ +--build-arg OVS_BRANCH=${OVS_BRANCH} \ +--build-arg KERNEL_VERSION=${KERNEL_VERSION} \ +--build-arg GITHUB_SRC=${GITHUB_SRC} -f ${DISTRO}/Dockerfile . + +.PHONY: build + +push: ;docker push ${REPO}:${tag} |