diff options
| author | Vedang Manerikar <ved.manerikar@gmail.com> | 2022-10-06 16:00:10 +0530 |
|---|---|---|
| committer | Vedang Manerikar <ved.manerikar@gmail.com> | 2022-10-06 16:09:55 +0530 |
| commit | 53506771c42e0456ee909aa8e0a589233fd1f1ef (patch) | |
| tree | 5bc04a535e0285692f8d759ea41629b909da1d4e | |
| parent | e6d1df44a1a49e9c35c0153bbe219a7303c3d762 (diff) | |
Add make targets to start / stop the podman VM
This is just a convenience wrapper for me
| -rw-r--r-- | server/test/Makefile | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/server/test/Makefile b/server/test/Makefile index 12b18ec..303b9a1 100644 --- a/server/test/Makefile +++ b/server/test/Makefile @@ -20,6 +20,19 @@ all: docker/test test: docker/test check: docker/test +# Create the Podman VM, if it hasn't already been created +create-vm: + podman machine init --cpus 8 --memory 8192 --disk-size 50 || exit 0 + +# Start Podman, if it isn't running +start-vm: create-vm + podman machine start || exit 0 + touch .$@ + +# Stop Podman +stop-vm: + podman machine stop + # Create the Dockerfile docker/%.Dockerfile: docker/templates/%.Dockerfile.in \ docker/templates/Dockerfile.common.in |
