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