test: add jetty ee11 Dockerfile

This commit is contained in:
ReaJason
2025-11-20 00:36:25 +08:00
parent 29207c1b53
commit 8d68e18a23
6 changed files with 23 additions and 4 deletions
@@ -1,6 +1,6 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee10-deploy
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee10-jsp,ee10-deploy
EXPOSE 8080
@@ -0,0 +1,7 @@
FROM jetty:12.1-jdk21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee11-jsp,ee11-deploy
EXPOSE 8080
CMD ["java", "-jar", "/usr/local/jetty/start.jar"]
@@ -1,6 +1,6 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee8-deploy
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee8-jsp,ee8-deploy
EXPOSE 8080
@@ -1,6 +1,6 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee9-deploy
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee9-jsp,ee9-deploy
EXPOSE 8080
@@ -7,6 +7,6 @@ services:
- "8080:8080"
- "5005:5005"
environment:
JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
volumes:
- ../../../vul/vul-webapp-jakarta/build/libs/vul-webapp-jakarta.war:/var/lib/jetty/webapps/app.war
@@ -0,0 +1,12 @@
services:
jetty1221ee11:
build:
dockerfile: ./Dockerfile-ee11
context: .
ports:
- "8080:8080"
- "5005:5005"
environment:
JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
volumes:
- ../../../vul/vul-webapp-jakarta/build/libs/vul-webapp-jakarta.war:/var/lib/jetty/webapps/app.war