mirror of
https://github.com/karma-riuk/crab.git
synced 2025-07-05 05:28:13 +02:00
split dockerfile for maven and gradle separately
This commit is contained in:
18
maven.Dockerfile
Normal file
18
maven.Dockerfile
Normal file
@ -0,0 +1,18 @@
|
||||
FROM maven:3.9.9-eclipse-temurin-11
|
||||
|
||||
# Set Maven repository location
|
||||
ENV MAVEN_CONFIG=/root/.m2
|
||||
|
||||
# Install SDKMAN!
|
||||
RUN curl -s "https://get.sdkman.io" | bash
|
||||
|
||||
# Install multiple Java versions
|
||||
RUN bash -c "source $HOME/.sdkman/bin/sdkman-init.sh && \
|
||||
sdk install java 8.0.302-open && \
|
||||
sdk install java 11.0.12-open && \
|
||||
sdk install java 17.0.12-oracle && \
|
||||
sdk install java 21.0.2-open && \
|
||||
sdk install java 23-open && \
|
||||
sdk default java 23-open"
|
||||
|
||||
WORKDIR /repo
|
Reference in New Issue
Block a user