diff --git a/libraries/tools/kotlin-maven-plugin-test/pom.xml b/libraries/tools/kotlin-maven-plugin-test/pom.xml index f78ea5a2af5..c584c0f5117 100644 --- a/libraries/tools/kotlin-maven-plugin-test/pom.xml +++ b/libraries/tools/kotlin-maven-plugin-test/pom.xml @@ -65,122 +65,122 @@ moved the integration test into a profile so we can disable this for example this integration test doesn't work if offline --> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + integrationTest + + true + + + + + maven-failsafe-plugin + 2.6 + + + + integration-test + verify + + + ${env.JDK_18}/bin/java + once + + + maven.home + ${maven.home} + + + kotlin.version + ${project.version} + + + maven.repo.local + ${maven.repo.local} + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + maven-invoker-plugin + 2.0.0 + + + */pom.xml + + + ${project.version} + + + + local-repo + + org.jetbrains.kotlin:kotlin-maven-plugin:${project.version} + org.jetbrains.kotlin:kotlin-maven-allopen:${project.version} + org.jetbrains.kotlin:kotlin-maven-noarg:${project.version} + org.jetbrains.kotlin:kotlin-maven-sam-with-receiver:${project.version} + org.jetbrains.kotlin:kotlin-annotation-processing-maven:${project.version} + org.jetbrains.kotlin:kotlin-script-runtime:${project.version} + org.jetbrains.kotlin:kotlin-stdlib:${project.version} + org.jetbrains.kotlin:kotlin-stdlib-common:${project.version} + org.jetbrains.kotlin:kotlin-stdlib-js:${project.version} + org.jetbrains.kotlin:kotlin-stdlib-jdk7:${project.version} + org.jetbrains.kotlin:kotlin-stdlib-jdk8:${project.version} + org.jetbrains.kotlin:kotlin-reflect:${project.version} + org.jetbrains.kotlin:kotlin-stdlib:${project.version}:jar:modular + org.jetbrains.kotlin:kotlin-stdlib-jdk7:${project.version}:jar:modular + org.jetbrains.kotlin:kotlin-stdlib-jdk8:${project.version}:jar:modular + org.jetbrains.kotlin:kotlin-reflect:${project.version}:jar:modular + org.jetbrains.kotlin:kotlin-test-common:${project.version} + org.jetbrains.kotlin:kotlin-test-annotations-common:${project.version} + org.jetbrains.kotlin:kotlin-test:${project.version} + org.jetbrains.kotlin:kotlin-test-junit:${project.version} + org.jetbrains.kotlin:kotlin-test-junit5:${project.version} + org.jetbrains.kotlin:kotlin-test-testng:${project.version} + org.jetbrains.kotlin:kotlin-test-js:${project.version} + org.jetbrains.kotlin:kotlin-script-util:${project.version} + org.jetbrains.kotlin:kotlin-bom:${project.version}:pom + + true + verify + false + invoker.properties + + ${project.version} + + + + + integration-test + + src/it + ${project.build.directory}/it + + + + install + run + + + + integration-test-java9 + + src/it/java9 + ${project.build.directory}/it/java9 + ${env.JDK_9} + + + install + run + + + + + + + diff --git a/libraries/tools/kotlin-maven-plugin/pom.xml b/libraries/tools/kotlin-maven-plugin/pom.xml index 0406a8f14a2..85e1d0be2a0 100644 --- a/libraries/tools/kotlin-maven-plugin/pom.xml +++ b/libraries/tools/kotlin-maven-plugin/pom.xml @@ -106,41 +106,41 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + integrationTest + + true + + + + + maven-invoker-plugin + 2.0.0 + + ${project.build.directory}/it + + ${project.version} + + src/it/settings.xml + ${project.build.directory}/local-repo + verify + + ${project.version} + + + + + integration-test + + install + run + + + + + + + noTest