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