FROM centos:6.6

RUN yum install -y initscripts curl tar gcc libc6-dev git

ENV GOLANG_VERSION=1.4.2

RUN curl -sSL https://golang.org/dl/go$GOLANG_VERSION.src.tar.gz \
		| tar -v -C /usr/src -xz

RUN cd /usr/src/go/src && ./make.bash --no-clean 2>&1

ENV PATH=/usr/src/go/bin:$PATH

RUN mkdir -p /go/src /go/bin && chmod -R 777 /go
ENV GOPATH=/go
ENV PATH=/go/bin:$PATH

WORKDIR /go/src/github.com/grafana/grafana

CMD ["go", "run", "build.go", "build"]
