From: David Roden Date: Thu, 23 Jan 2025 18:51:08 +0000 (+0100) Subject: 🏗️ Split project into client and server components X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=d3249a47f53dcd212fc59e73007810d17c476331;p=msta.git 🏗️ Split project into client and server components Also, move to Java 21 and using toolchains. --- diff --git a/client/pom.xml b/client/pom.xml new file mode 100644 index 0000000..4cd574c --- /dev/null +++ b/client/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + de.qsheltier + msta + 0.1-SNAPSHOT + + + msta-client + + MSTA – Client + Manual Software Testing Avoidance – Client Component + + diff --git a/pom.xml b/pom.xml index 6d60724..4d51132 100644 --- a/pom.xml +++ b/pom.xml @@ -6,13 +6,14 @@ de.qsheltier msta 0.1-SNAPSHOT + pom - msta + MSTA Manual Software Testing Avoidance UTF-8 - 17 + 21 @@ -24,6 +25,12 @@ pom import + + org.hamcrest + hamcrest + 3.0 + test + @@ -39,12 +46,38 @@ junit-jupiter-params test + + org.hamcrest + hamcrest + test + + org.apache.maven.plugins + maven-toolchains-plugin + 3.1.0 + + + validate + + toolchain + + + + + + + 21 + temurin + + + + + maven-clean-plugin 3.4.0 @@ -84,5 +117,17 @@ + + + org.apache.maven.plugins + maven-toolchains-plugin + + + + + + server + client + diff --git a/server/pom.xml b/server/pom.xml new file mode 100644 index 0000000..bb53ad9 --- /dev/null +++ b/server/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + de.qsheltier + msta + 0.1-SNAPSHOT + + + msta-server + + MSTA – Server + Manual Software Testing Avoidance – Server Component + +