From 38400e087b8a80f3fe6fe7f75e1fd8cf6ca7352b Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sun, 17 Aug 2025 02:40:17 +0000 Subject: [PATCH] 24.03-lts-sp1 update jetty to 12.1.0 --- Others/jetty/12.1.0/24.03-lts-sp1/Dockerfile | 37 ++++++++++++++++++++ Others/jetty/meta.yml | 3 ++ 2 files changed, 40 insertions(+) create mode 100644 Others/jetty/12.1.0/24.03-lts-sp1/Dockerfile diff --git a/Others/jetty/12.1.0/24.03-lts-sp1/Dockerfile b/Others/jetty/12.1.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..1843a38c --- /dev/null +++ b/Others/jetty/12.1.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,37 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} as builder +ARG VERSION=12.1.0 +ARG TARGETARCH +ARG BUILDARCH + +ARG JDK_VERSION=17.0.15_6 +ARG MAVEN_VERSION=3.9.2 + +RUN dnf update -y \ + && dnf install -y wget git \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +WORKDIR /usr/local + +RUN if [ "$TARGETARCH" = "amd64" ]; then \ + BUILDARCH="x64"; \ + elif [ "$TARGETARCH" = "arm64" ]; then \ + BUILDARCH="aarch64"; \ + fi \ + && wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/${BUILDARCH}/linux/OpenJDK17U-jdk_${BUILDARCH}_linux_hotspot_${JDK_VERSION}.tar.gz \ + && tar -zxvf OpenJDK17U-jdk_${BUILDARCH}_linux_hotspot_${JDK_VERSION}.tar.gz \ + && rm -f OpenJDK17U-jdk_${BUILDARCH}_linux_hotspot_${JDK_VERSION}.tar.gz \ + && wget https://repo.huaweicloud.com/apache/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz \ + && tar -zxvf apache-maven-${MAVEN_VERSION}-bin.tar.gz \ + && rm -f apache-maven-${MAVEN_VERSION}-bin.tar.gz + +ENV JAVA_HOME=/usr/local/jdk-17.0.15+6 +ENV PATH=${JAVA_HOME}/bin:$PATH + +ENV MAVEN_HOME=/usr/local/apache-maven-${MAVEN_VERSION} +ENV PATH=${MAVEN_HOME}/bin:$PATH + +RUN git clone -b jetty-12.1.0 --depth 1 https://github.com/jetty/jetty.project \ + && cd jetty.project \ + && mvn -Pfast clean install diff --git a/Others/jetty/meta.yml b/Others/jetty/meta.yml index 5edabd85..cf56d64f 100644 --- a/Others/jetty/meta.yml +++ b/Others/jetty/meta.yml @@ -1,2 +1,5 @@ 12.0.21-oe2403sp1: path: 12.0.21/24.03-lts-sp1/Dockerfile + +12.1.0-oe2403sp1: + path: 12.1.0/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee