From b4eb076f83ee244f8cf8f78781965108ca09e858 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Tue, 31 Oct 2023 09:18:45 +0100 Subject: [PATCH] Add dependency to plexus-compiler-eclipse in ITs ITs use plexus-compiler-eclipse so should be on dependencies list We should use in tests artifact from current build execution, not one installed in local repository --- .github/workflows/maven.yml | 2 +- plexus-compiler-its/pom.xml | 4 ++++ pom.xml | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 6339be53..62df714a 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -30,5 +30,5 @@ jobs: jdk-matrix: '["11", "17", "21"]' jdk-distribution-matrix: '["zulu", "temurin", "microsoft", "liberica", "corretto"]' os-matrix: '["ubuntu-latest","windows-latest", "macOS-latest"]' - maven_args: 'install javadoc:javadoc -e -B -V -fae -Pno-tests-if-not-on-osx' + maven_args: 'verify javadoc:javadoc -e -B -V -fae -Pno-tests-if-not-on-osx' diff --git a/plexus-compiler-its/pom.xml b/plexus-compiler-its/pom.xml index e13f29e9..68dcffc7 100644 --- a/plexus-compiler-its/pom.xml +++ b/plexus-compiler-its/pom.xml @@ -24,6 +24,10 @@ org.codehaus.plexus plexus-compiler-aspectj + + org.codehaus.plexus + plexus-compiler-eclipse + org.codehaus.plexus plexus-compiler-javac diff --git a/pom.xml b/pom.xml index 075bbe27..9fe7517e 100644 --- a/pom.xml +++ b/pom.xml @@ -72,6 +72,11 @@ plexus-compiler-aspectj ${project.version} + + org.codehaus.plexus + plexus-compiler-eclipse + ${project.version} + org.codehaus.plexus plexus-compiler-javac-errorprone