gitlab.com/jfprevost/gitlab-runner-notlscheck@v11.11.4+incompatible/dockerfiles/ci/Dockerfile (about) 1 FROM golang:1.8.7 2 3 # Install required dependencies 4 RUN apt-get update -yq && \ 5 apt-get install -yq locales make xz-utils \ 6 ruby ruby-dev python-pip \ 7 dpkg-sig createrepo rpm \ 8 zip libffi-dev jq && \ 9 rm -rf /var/lib/apt/lists/* 10 11 # Set default locale for the environment 12 RUN echo "en_US UTF-8" > /etc/locale.gen; \ 13 locale-gen en_US.UTF-8 14 15 ENV LANG=en_US.UTF-8 16 ENV LANGUAGE=en_US:en 17 ENV LC_ALL=en_US.UTF-8 18 19 # Install docker client 20 RUN wget -q https://get.docker.com/builds/Linux/x86_64/docker-1.13.1.tgz -O /tmp/docker.tar.gz; \ 21 tar -xzf /tmp/docker.tar.gz -C /tmp/; \ 22 cp /tmp/docker/docker* /usr/bin; \ 23 chmod +x /usr/bin/docker*; \ 24 rm -rf /tmp/* 25 26 COPY Makefile* /tmp/ 27 WORKDIR /tmp 28 RUN make deps package-deps packagecloud-deps 29 30 RUN go get -u github.com/jstemmer/go-junit-report