diff --git a/Makefile b/Makefile index b83b0fa79da7f6fd2515ce824cd0700ac4f8e617..3b0314538d7bf63d8272759b821cdb2e4bbabd79 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,9 @@ NAME=keycloak-proxy AUTHOR=gambol99 HARDWARE=$(shell uname -m) +REGISTRY=docker.io GOVERSION=1.6.0 +SUDO=sudo GIT_COMMIT=$(shell git log --pretty=format:'%h' -n 1) ROOT_DIR=${PWD} VERSION=$(shell awk '/version.*=/ { print $$3 }' doc.go | sed 's/"//g') @@ -30,12 +32,16 @@ static: golang deps docker-build: @echo "--> Compiling the project" - sudo docker run --rm -v ${ROOT_DIR}:/go/src/github.com/gambol99/keycloak-proxy \ + ${SUDO} docker run --rm -v ${ROOT_DIR}:/go/src/github.com/gambol99/keycloak-proxy \ -w /go/src/github.com/gambol99/keycloak-proxy -e GOOS=linux golang:${GOVERSION} make static docker: static @echo "--> Building the docker image" - sudo docker build -t docker.io/${AUTHOR}/${NAME}:${VERSION} . + ${SUDO} docker build -t ${REGISTRY}/${AUTHOR}/${NAME}:${VERSION} . + +docker-push: + @echo "--> Pushing the docker images to the registry" + ${SUDO} docker push ${REGISTRY}/${AUTHOR}/${NAME}:${VERSION} release: static mkdir -p release diff --git a/doc.go b/doc.go index 7a5d408f48070e163f6f5f21be485defe690bdfb..b169277c3f9327685235856baae09f355096282b 100644 --- a/doc.go +++ b/doc.go @@ -22,7 +22,7 @@ import ( const ( prog = "keycloak-proxy" - version = "v1.0.0-rc2" + version = "v1.0.0-rc3" author = "Rohith" email = "gambol99@gmail.com" description = "is a proxy using the keycloak service for auth and authorization"