Do not hard fail the documentation if Java < 19.
Require Java 19 to build the release. Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
This commit is contained in:
parent
cd7482a151
commit
d1e0a7f612
|
@ -32,8 +32,8 @@ This release process will produce releases:
|
||||||
+ [ ] Create and use branches `release/<ver>` to perform version specific release work from.
|
+ [ ] Create and use branches `release/<ver>` to perform version specific release work from.
|
||||||
+ [ ] Ensure `VERSION.txt` additions for each release will be meaningful, descriptive, correct text.
|
+ [ ] Ensure `VERSION.txt` additions for each release will be meaningful, descriptive, correct text.
|
||||||
+ [ ] Stage 9.4 release with Java 11.
|
+ [ ] Stage 9.4 release with Java 11.
|
||||||
+ [ ] Stage 10 release with Java 17.
|
+ [ ] Stage 10 release with Java 19.
|
||||||
+ [ ] Stage 11 release with Java 17.
|
+ [ ] Stage 11 release with Java 19.
|
||||||
+ [ ] Push release branches `release/<ver>` to to https://github.com/eclipse/jetty.project
|
+ [ ] Push release branches `release/<ver>` to to https://github.com/eclipse/jetty.project
|
||||||
+ [ ] Push release tags `jetty-<ver>` to https://github.com/eclipse/jetty.project
|
+ [ ] Push release tags `jetty-<ver>` to https://github.com/eclipse/jetty.project
|
||||||
+ [ ] Edit a draft release (for each Jetty release) in GitHub (https://github.com/eclipse/jetty.project/releases). Content is generated with the "changelog tool".
|
+ [ ] Edit a draft release (for each Jetty release) in GitHub (https://github.com/eclipse/jetty.project/releases). Content is generated with the "changelog tool".
|
||||||
|
|
|
@ -13,6 +13,18 @@
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<fail>false</fail>
|
||||||
|
<rules>
|
||||||
|
<requireJavaVersion>
|
||||||
|
<version>[19,)</version>
|
||||||
|
<message>[ERROR] OLD JDK [${java.version}] in use. Jetty documentation ${project.version} MUST use JDK 19 or newer</message>
|
||||||
|
</requireJavaVersion>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.asciidoctor</groupId>
|
<groupId>org.asciidoctor</groupId>
|
||||||
<artifactId>asciidoctor-maven-plugin</artifactId>
|
<artifactId>asciidoctor-maven-plugin</artifactId>
|
||||||
|
|
4
pom.xml
4
pom.xml
|
@ -2226,8 +2226,8 @@
|
||||||
<configuration>
|
<configuration>
|
||||||
<rules>
|
<rules>
|
||||||
<requireJavaVersion>
|
<requireJavaVersion>
|
||||||
<version>[17,)</version>
|
<version>[19,)</version>
|
||||||
<message>[ERROR] OLD JDK [${java.version}] in use. Jetty Release ${project.version} MUST use JDK 17 or newer</message>
|
<message>[ERROR] OLD JDK [${java.version}] in use. Jetty Release ${project.version} MUST use JDK 19 or newer</message>
|
||||||
</requireJavaVersion>
|
</requireJavaVersion>
|
||||||
</rules>
|
</rules>
|
||||||
</configuration>
|
</configuration>
|
||||||
|
|
Loading…
Reference in New Issue