test: add jetty ee8 ~ ee10 cases

This commit is contained in:
ReaJason
2025-05-14 00:34:32 +08:00
parent 838bfa0e8a
commit d52f4726aa
14 changed files with 379 additions and 550 deletions
@@ -0,0 +1,7 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee10-deploy
EXPOSE 8080
CMD ["java", "-jar", "/usr/local/jetty/start.jar"]
@@ -0,0 +1,7 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee8-deploy
EXPOSE 8080
CMD ["java", "-jar", "/usr/local/jetty/start.jar"]
@@ -0,0 +1,7 @@
FROM jetty:12.0-jre21
RUN java -jar /usr/local/jetty/start.jar --add-modules=ee9-deploy
EXPOSE 8080
CMD ["java", "-jar", "/usr/local/jetty/start.jar"]
@@ -0,0 +1,12 @@
services:
jetty1221ee10:
build:
dockerfile: ./Dockerfile-ee10
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
@@ -0,0 +1,12 @@
services:
jetty1221ee8:
build:
dockerfile: ./Dockerfile-ee8
context: .
ports:
- "8080:8080"
- "5005:5005"
environment:
JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
volumes:
- ../../../vul/vul-webapp/build/libs/vul-webapp.war:/var/lib/jetty/webapps/app.war
@@ -0,0 +1,12 @@
services:
jetty1221ee9:
build:
dockerfile: ./Dockerfile-ee9
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