github.com/engineyard/workflow-cli@v2.21.6+incompatible/Dockerfile (about)

     1  FROM hephy/go-dev:v0.22.0
     2  # This Dockerfile is used to bundle the source and all dependencies into an image for testing.
     3  
     4  RUN echo "deb http://packages.cloud.google.com/apt cloud-sdk-jessie main" \
     5    | tee /etc/apt/sources.list.d/google-cloud-sdk.list \
     6    && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg \
     7    | apt-key add - \
     8    && apt-get update \
     9    && apt-get install -y google-cloud-sdk \
    10    --no-install-recommends \
    11    && rm -rf /var/lib/apt/lists/*
    12  
    13  ENV CGO_ENABLED=0
    14  
    15  ADD https://codecov.io/bash /usr/local/bin/codecov
    16  RUN chmod +x /usr/local/bin/codecov
    17  
    18  COPY glide.yaml /go/src/github.com/teamhephy/workflow-cli/
    19  COPY glide.lock /go/src/github.com/teamhephy/workflow-cli/
    20  
    21  WORKDIR /go/src/github.com/teamhephy/workflow-cli
    22  
    23  RUN glide install --strip-vendor
    24  
    25  COPY ./_scripts /usr/local/bin
    26  
    27  COPY . /go/src/github.com/teamhephy/workflow-cli