Skip to content
Snippets Groups Projects
Commit 8ccd7155 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Initial commit

parents
Branches
No related tags found
No related merge requests found
FROM golang:1.9.2 as builder
RUN CGO_ENABLED=0 go get -d -v github.com/bitly/oauth2_proxy
RUN CGO_ENABLED=0 go install -v github.com/bitly/oauth2_proxy
FROM alpine
RUN apk --no-cache add ca-certificates
COPY --from=builder /go/bin/oauth2_proxy /
EXPOSE 8080 4180
ENTRYPOINT [ "/oauth2_proxy" ]
CMD [ "-upstream=http://0.0.0.0:8080/", "-http-address=0.0.0.0:4180" ]
build.sh 0 → 100755
#!/bin/sh
IMAGE=k8r.eu/justjanne/oauth2_proxy_docker
REPO=https://github.com/bitly/oauth2_proxy
TAGS=$(./git-describe-remote.sh $REPO)
docker build -t $IMAGE:$TAGS .
docker tag $IMAGE:$TAGS $IMAGE:latest
echo Successfully tagged $IMAGE:latest
docker push $IMAGE:$TAGS
docker push $IMAGE:latest
#/bin/sh
FOLDER=/tmp/$(uuidgen)
REPO=$1
# Cleanup
rm -rf $FOLDER
mkdir $FOLDER
cd $FOLDER
# Init repo
git init > /dev/null 2>&1
git remote add origin $REPO > /dev/null 2>&1
git fetch --dry-run > /dev/null 2>&1
git fetch --tags > /dev/null 2>&1
# Actually describe the tags
git describe --tags origin/master
# Cleanup
rm -rf $FOLDER
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment