blob: 9cd497504dd83d8a61e059279838a00d3080a8eb [file] [log] [blame]
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y make git-core build-essential curl ninja-build python
# Install Go
RUN \
mkdir -p /goroot && \
curl https://storage.googleapis.com/golang/go1.14.9.linux-amd64.tar.gz | tar xvzf - -C /goroot --strip-components=1
# Set environment variables for Go.
ENV GOROOT /goroot
ENV GOPATH /gopath
ENV PATH $GOROOT/bin:$GOPATH/bin:$PATH
# Copy project code.
COPY . /
ENTRYPOINT make test