diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 16 insertions, 2 deletions
@@ -1,9 +1,15 @@ all: build install: push -.PHONY: rebuild build push start stop restart bash +.PHONY: rebuild build push start stop restart bash peer-finder -build: Dockerfile +peer-finder: + make -C peer-finder + +root-galera/usr/bin/peer-finder: peer-finder + cp peer-finder/peer-finder root-galera/usr/bin/peer-finder + +build: Dockerfile root-galera/usr/bin/peer-finder docker build --tag chsa/mysql-galera:5.7 . rebuild: Dockerfile @@ -12,6 +18,14 @@ rebuild: Dockerfile push: build docker push chsa/mysql-galera:5.7 +login: + docker login -u `oc whoami` -p `oc whoami -t` docker-registry-default.kaas.kit.edu + +kaas: build login + docker tag chsa/mysql-galera:5.7 docker-registry-default.kaas.kit.edu/adei/mysql-galera:5.7 + docker push docker-registry-default.kaas.kit.edu/adei/mysql-galera:5.7 + + start: build if [ `docker ps | grep chsa/mysql-galera | wc -l` -eq 0 ]; then \ if [ `docker ps -a | grep mysql-galera | wc -l` -gt 0 ]; then \ |