discover: how: fmf url: https://src.fedoraproject.org/tests/maven execute: how: tmt environment: MAVEN_IT_GIT_REF: maven-3.9.x /jdk21: environment+: OPENJDK_VERSION: 21 prepare: - how: install exclude: - maven-unbound /full: summary: Maven matrix tests - OpenJDK 21 full discover+: filter: tag:jdk21 & tier:0,1 /headless: summary: Maven matrix tests - OpenJDK 21 headless discover+: filter: tag:jre21 & tier:0,1 environment+: OPENJDK_HEADLESS: "true" prepare+: - how: shell script: | dnf -y remove java-*-openjdk /unbound: prepare: - how: install exclude: - maven-openjdk21 /jlink: summary: Maven matrix tests - unbound jlink-based Java discover+: filter: tag:unbound & tier:0,1 prepare+: - how: shell script: | test -d /opt/java && test -x /usr/local/bin/java && exit 0 dnf -y install java-21-openjdk-jmods jlink --add-modules java.base,java.logging,java.xml,java.naming --output /opt/java ln -s /opt/java/bin/java /usr/local/bin/java dnf -y remove java-21-openjdk-jmods