From be700f2b00a38b74fc53e918687f19d600c3cc2a Mon Sep 17 00:00:00 2001 From: KaiqianYang <89442934+KaiqianYang@users.noreply.github.com> Date: Wed, 7 Jun 2023 18:54:31 +0800 Subject: [PATCH] check java version for azure (#957) * check java version for azure * Azure java version identification * use winup:matches --------- Co-authored-by: kaiqianyang Co-authored-by: PhilipCattanach --- .../azure/azure-java-version.windup.xml | 67 +++++++++++++++++++ .../tests/azure-java-version.windup.test.xml | 34 ++++++++++ .../data/azure-java-version/java-17/pom.xml | 41 ++++++++++++ .../data/azure-java-version/java-19/pom.xml | 41 ++++++++++++ .../data/azure-java-version/java-7/pom.xml | 41 ++++++++++++ 5 files changed, 224 insertions(+) create mode 100644 rules/rules-reviewed/azure/azure-java-version.windup.xml create mode 100644 rules/rules-reviewed/azure/tests/azure-java-version.windup.test.xml create mode 100644 rules/rules-reviewed/azure/tests/data/azure-java-version/java-17/pom.xml create mode 100644 rules/rules-reviewed/azure/tests/data/azure-java-version/java-19/pom.xml create mode 100644 rules/rules-reviewed/azure/tests/data/azure-java-version/java-7/pom.xml diff --git a/rules/rules-reviewed/azure/azure-java-version.windup.xml b/rules/rules-reviewed/azure/azure-java-version.windup.xml new file mode 100644 index 000000000..191dfa628 --- /dev/null +++ b/rules/rules-reviewed/azure/azure-java-version.windup.xml @@ -0,0 +1,67 @@ + + + + + Check non-LTS Java versions + + + + + + + + + + + version + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rules/rules-reviewed/azure/tests/azure-java-version.windup.test.xml b/rules/rules-reviewed/azure/tests/azure-java-version.windup.test.xml new file mode 100644 index 000000000..705d7cbbd --- /dev/null +++ b/rules/rules-reviewed/azure/tests/azure-java-version.windup.test.xml @@ -0,0 +1,34 @@ + + + data/azure-java-version + ../azure-java-version.windup.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/azure/tests/data/azure-java-version/java-17/pom.xml b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-17/pom.xml new file mode 100644 index 000000000..d81edfaaf --- /dev/null +++ b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-17/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.0.6 + + + com.example + demo + 0.0.1-SNAPSHOT + demo + Demo project for Spring Boot + + 17 + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + diff --git a/rules/rules-reviewed/azure/tests/data/azure-java-version/java-19/pom.xml b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-19/pom.xml new file mode 100644 index 000000000..19eb6a5b7 --- /dev/null +++ b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-19/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.0.6 + + + com.example + demo + 0.0.1-SNAPSHOT + demo + Demo project for Spring Boot + + 19 + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + diff --git a/rules/rules-reviewed/azure/tests/data/azure-java-version/java-7/pom.xml b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-7/pom.xml new file mode 100644 index 000000000..14be79a8f --- /dev/null +++ b/rules/rules-reviewed/azure/tests/data/azure-java-version/java-7/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 2.5.12 + + + com.example + demo + 0.0.1-SNAPSHOT + demo + Demo project for Spring Boot + + 1.7 + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + +