24 lines
527 B
Makefile
24 lines
527 B
Makefile
default: cloner
|
|
|
|
GLOBALVOL ?= cloner-global
|
|
TAGOWNER = valicek1
|
|
TAGMAIN = repo-cloner
|
|
TAGBASE= $(TAGOWNER)/$(TAGMAIN)
|
|
|
|
cloner:
|
|
docker build -t $(TAGBASE) .
|
|
|
|
run: cloner
|
|
docker run -v $(GLOBALVOL):/data -it --rm $(TAGBASE)
|
|
|
|
run-once: cloner
|
|
docker run -v $(GLOBALVOL):/data -it --rm --user=executor $(TAGBASE) /usr/local/bin/cron-command
|
|
|
|
run-bash: cloner
|
|
docker run -v $(GLOBALVOL):/data -it --rm $(TAGBASE) /bin/bash
|
|
|
|
# wizzard
|
|
wizzard: cloner
|
|
docker run -v $(GLOBALVOL):/data -it --rm $(TAGBASE) /usr/local/bin/wizzard
|
|
|