THRIFT-4298: fix ubuntu1604 docker image for golang

This commit is contained in:
James E. King, III 2017-09-01 05:23:29 -07:00
parent b66b66ff52
commit f454369198

View File

@ -31,7 +31,7 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends apt apt-transport-https curl wget apt-utils RUN apt-get update && apt-get install -y --no-install-recommends apt apt-transport-https curl wget apt-utils
# csharp # csharp (mono)
RUN echo "deb http://download.mono-project.com/repo/debian xenial main" | tee /etc/apt/sources.list.d/mono.list && \ RUN echo "deb http://download.mono-project.com/repo/debian xenial main" | tee /etc/apt/sources.list.d/mono.list && \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6A19B38D3D831EF apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6A19B38D3D831EF
@ -59,6 +59,7 @@ RUN curl -sL https://deb.nodesource.com/setup_8.x | bash
# install general dependencies # install general dependencies
RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \
`# General dependencies` \ `# General dependencies` \
bash-completion \
bison \ bison \
build-essential \ build-essential \
clang \ clang \
@ -91,7 +92,7 @@ RUN apt-get install -y --no-install-recommends \
qtbase5-dev-tools qtbase5-dev-tools
RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \
`# csharp dependencies` \ `# csharp (mono) dependencies` \
mono-devel mono-devel
RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \
@ -130,7 +131,8 @@ RUN apt-get install -y --no-install-recommends \
RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \
`# golang (go) dependencies` \ `# golang (go) dependencies` \
golang-go golang-go \
golang-race-detector-runtime
RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \
`# Haskell dependencies` \ `# Haskell dependencies` \