You've already forked wakapi-readme-stats
dockerfile updated for faster build, local docker make target added
This commit is contained in:
@@ -7,8 +7,8 @@ WORKDIR ./waka-readme-stats
|
|||||||
|
|
||||||
ADD requirements.txt ./requirements.txt
|
ADD requirements.txt ./requirements.txt
|
||||||
ADD Makefile ./Makefile
|
ADD Makefile ./Makefile
|
||||||
ADD sources/* ./
|
|
||||||
|
|
||||||
RUN make dependencies
|
RUN make dependencies
|
||||||
|
ADD sources/* ./
|
||||||
|
|
||||||
ENTRYPOINT python3 ./main.py
|
ENTRYPOINT python3 ./main.py
|
||||||
|
|||||||
12
Makefile
12
Makefile
@@ -30,16 +30,16 @@ dependencies: venv node_modules
|
|||||||
.PHONY: dependencies
|
.PHONY: dependencies
|
||||||
|
|
||||||
|
|
||||||
run: dependencies
|
run-locally: dependencies
|
||||||
@ # Run action locally
|
@ # Run action locally
|
||||||
source <(cat .env.example | sed 's/=/=/' | sed 's/^/export /') && python3 ./sources/main.py
|
source <(cat .env.example | sed 's/=/=/' | sed 's/^/export /') && python3 ./sources/main.py
|
||||||
.PHONY: run
|
.PHONY: run-locally
|
||||||
|
|
||||||
|
run-container:
|
||||||
image:
|
@ # Run action in container
|
||||||
@ # Build docker image
|
|
||||||
docker build -t waka-readme-stats -f Dockerfile .
|
docker build -t waka-readme-stats -f Dockerfile .
|
||||||
.PHONY: image
|
docker run --env-file .env.example waka-readme-stats
|
||||||
|
.PHONY: run-container
|
||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
Reference in New Issue
Block a user