From 19330c3a0ff167508f5f4275e3a34b0dfb5c5952 Mon Sep 17 00:00:00 2001 From: Michael Hohn Date: Fri, 6 Sep 2024 11:40:13 -0700 Subject: [PATCH] Add Makefile to push mrva server container image --- cmd/server/Makefile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 cmd/server/Makefile diff --git a/cmd/server/Makefile b/cmd/server/Makefile new file mode 100644 index 0000000..d4441e1 --- /dev/null +++ b/cmd/server/Makefile @@ -0,0 +1,24 @@ +all: mrva-server + +MSI_TARGET := mrva-server:0.1.24 +msi: mrva-server +mrva-server: + cd ../../ && docker build -t mrva-server:0.1.24 -f cmd/server/Dockerfile . + touch $@ + +msi-serve: msi + docker run --rm -it ${MSI_TARGET} /bin/bash + +clean: + -docker rmi -f ${MSI_TARGET} + -rm mrva-server + +msi-push: msi + docker tag ${MSI_TARGET} ghcr.io/hohn/${MSI_TARGET} + docker push ghcr.io/hohn/${MSI_TARGET} + touch $@ + +msi-test: + docker pull ghcr.io/hohn/${MSI_TARGET} + docker run --rm -it --name test-mrva-server-codeql ghcr.io/hohn/${MSI_TARGET} sh +