forked from demisto/dockerfiles
/
Dockerfile
21 lines (15 loc) · 826 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM circleci/golang:1.11.5-stretch-node
RUN sudo apt-get update && sudo apt-get install -y --no-install-recommends apt-transport-https
ENV CLOUD_SDK_REPO=cloud-sdk-stretch
RUN echo "deb https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && \
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - && \
sudo apt-get update && \
sudo apt-get install -y google-cloud-sdk && \
gcloud --version
RUN sudo npm install -g firebase-tools && \
firebase --version
RUN curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sudo sh -s -- -b $(go env GOPATH)/bin v1.17.1 && \
golangci-lint --version
RUN sudo apt-get update && \
sudo apt-get install -y postgresql-client && \
psql --version