From 1dd40197e3070e33cbf258400973c70b81c29ab4 Mon Sep 17 00:00:00 2001 From: pseusys Date: Sat, 11 Feb 2023 17:27:21 +0100 Subject: [PATCH] dockerfile updated for faster build, local docker make target added --- Dockerfile | 2 +- Makefile | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index e1034d3..1844772 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,8 @@ WORKDIR ./waka-readme-stats ADD requirements.txt ./requirements.txt ADD Makefile ./Makefile -ADD sources/* ./ RUN make dependencies +ADD sources/* ./ ENTRYPOINT python3 ./main.py diff --git a/Makefile b/Makefile index 8323fb1..a8a2044 100644 --- a/Makefile +++ b/Makefile @@ -30,16 +30,16 @@ dependencies: venv node_modules .PHONY: dependencies -run: dependencies +run-locally: dependencies @ # Run action locally source <(cat .env.example | sed 's/=/=/' | sed 's/^/export /') && python3 ./sources/main.py -.PHONY: run +.PHONY: run-locally - -image: - @ # Build docker image +run-container: + @ # Run action in container docker build -t waka-readme-stats -f Dockerfile . -.PHONY: image + docker run --env-file .env.example waka-readme-stats +.PHONY: run-container clean: