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

Initial commit

parents
No related branches found
Tags v3-alpha-1
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