blob: b4423be93100a4b4fece9029b309e5948a8b5feb [file] [log] [blame]
FROM ubuntu:20.04
RUN apt-get update && apt-get install -y make git-core build-essential curl ninja-build python python3
# 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 . /src
WORKDIR /src
CMD make test -j8