|
@@ -0,0 +1,23 @@
|
|
|
+# FROM openjdk:11 as builder
|
|
|
+FROM openjdk:8 as builder
|
|
|
+
|
|
|
+ENV MAVEN_VERSION=3.9.5 \
|
|
|
+ GRADLE_VERSION=7.3.3
|
|
|
+
|
|
|
+# # install gradle
|
|
|
+RUN wget https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip -P /tmp
|
|
|
+RUN unzip -d /opt/gradle /tmp/gradle-*.zip && rm -rf /tmp/gradle-*.zip
|
|
|
+ENV GRADLE_HOME=/opt/gradle/gradle-${GRADLE_VERSION}
|
|
|
+ENV PATH=$PATH:$GRADLE_HOME/bin
|
|
|
+
|
|
|
+# install maven
|
|
|
+RUN wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.zip -P /tmp
|
|
|
+RUN unzip -d /opt/maven /tmp/apache-maven-*.zip
|
|
|
+ENV MAVEN_HOME=/opt/maven/apache-maven-${MAVEN_VERSION}
|
|
|
+ENV PATH=$PATH:$MAVEN_HOME/bin
|
|
|
+
|
|
|
+LABEL email="liuyuqi<liuyuqi.gov@msn.cn>"
|
|
|
+WORKDIR /workspaces
|
|
|
+# RUN mvn package
|
|
|
+VOLUME [ "/workspaces" ]
|
|
|
+CMD [ "/bin/bash" ]
|