-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
21 lines (14 loc) · 815 Bytes
/
Dockerfile
File metadata and controls
21 lines (14 loc) · 815 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM circleci/openjdk:8-jdk
USER root
RUN wget https://dl.google.com/dl/cloudsdk/channels/rapid/google-cloud-sdk.zip && unzip google-cloud-sdk.zip && rm google-cloud-sdk.zip
RUN google-cloud-sdk/install.sh --usage-reporting=true --path-update=true --bash-completion=true --rc-path=/.bashrc --additional-components app cloud-datastore-emulator
ENV PATH /google-cloud-sdk/bin:$PATH
RUN gcloud components update
RUN mkdir -p /home/gcloud \
&& curl 'https://storage.googleapis.com/appengine-sdks/featured/appengine-java-sdk-1.9.64.zip' > /tmp/appengine.zip \
&& unzip -d /home/gcloud /tmp/appengine.zip \
&& rm /tmp/appengine.zip
#ENV APPENGINE_SDK_HOME /home/gcloud/appengine-java-sdk-1.9.64
#RUN sbt compile appengineDeploy
#RUN ls -a | head
#&& export APPENGINE_SDK_HOME=/home/gcloud/appengine-java-sdk-1.9.64