maven/plans/matrix.fmf
Mikolaj Izdebski 77ee9cc2c3 Update to upstream version 3.9.9
Resolves: RHEL-68734
Resolves: RHEL-68735
Resolves: RHEL-68736
Resolves: RHEL-68737
Resolves: RHEL-71062
2024-12-23 10:36:37 +01:00

53 lines
1.2 KiB
Plaintext

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