forked from jflamy/owlcms4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitpod.Dockerfile
21 lines (16 loc) · 913 Bytes
/
.gitpod.Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM gitpod/workspace-full
RUN mkdir -p /home/gitpod/lib/java && \
cd /home/gitpod/lib/java && \
curl -L -O https://github.com/TravaOpenJDK/trava-jdk-11-dcevm/releases/download/dcevm-11.0.5%2B5/java11-openjdk-dcevm-linux.tar.gz && \
tar xzf java11-openjdk-dcevm-linux.tar.gz
RUN bash -c ". /home/gitpod/.sdkman/bin/sdkman-init.sh && sdk install java 11.0.5.hs-dcevm /home/gitpod/lib/java/dcevm-11.0.5+5 && sdk upgrade java"
RUN echo "JAVA_HOME=/home/gitpod/.sdkman/candidates/java/11.0.5.hs-dcevm" > ~/.mavenrc
USER gitpod
# Install custom tools, runtime, etc. using apt-get
# For example, the command below would install "bastet" - a command line tetris clone:
#
# RUN sudo apt-get -q update && \
# sudo apt-get install -yq bastet && \
# sudo rm -rf /var/lib/apt/lists/*
#
# More information: https://www.gitpod.io/docs/42_config_docker/