Skip to content

Commit 99ff839

Browse files
committed
Fixes
1 parent 594f294 commit 99ff839

6 files changed

Lines changed: 15 additions & 16 deletions

File tree

.github/workflows/maven-verify-3.10.x.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ jobs:
2626
name: Verify
2727
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v5
2828
with:
29-
maven-args: '-D"maven.test.redirectTestOutputToFile=false -Pmaven3.10"'
3029
maven4-enabled: false
31-
ff-goal: '-P run-its verify javadoc:jar'
32-
verify-goal: '-P run-its verify javadoc:jar'
30+
ff-goal: '-P run-its,maven3.10 verify javadoc:jar'
31+
verify-goal: '-P run-its,maven3.10 verify javadoc:jar'
3332

.github/workflows/maven-verify-4.0.x.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,8 @@ jobs:
2626
name: Verify
2727
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v5
2828
with:
29-
maven-args: '-D"maven.test.redirectTestOutputToFile=false -Pmaven4.0"'
3029
maven4-enabled: true
3130
matrix-exclude: '[ {"jdk": "8"} ]'
32-
ff-goal: '-P run-its verify javadoc:jar'
33-
verify-goal: '-P run-its verify javadoc:jar'
31+
ff-goal: '-P run-its,maven4.0 verify javadoc:jar'
32+
verify-goal: '-P run-its,maven4.0 verify javadoc:jar'
3433

.github/workflows/maven-verify.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ jobs:
2626
name: Verify
2727
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v5
2828
with:
29-
maven-args: '-D"maven.test.redirectTestOutputToFile=false"'
3029
maven4-enabled: false
3130
ff-goal: '-P run-its verify javadoc:jar'
3231
verify-goal: '-P run-its verify javadoc:jar'

pom.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,10 @@ under the License.
6565
<minimalJavaBuildVersion>11</minimalJavaBuildVersion>
6666
<classWorldsVersion>2.6.0</classWorldsVersion>
6767

68-
<!-- default maven version, will be overridden by mavenX profile -->
68+
<!-- default maven version we build against -->
6969
<mavenVersion>3.9.16</mavenVersion>
70+
<!-- default maven version we test against, will be overridden by mavenX profile -->
71+
<maven.version>${mavenVersion}</maven.version>
7072
<maven.dir>maven3.9</maven.dir>
7173
<maven.basedir>${project.build.directory}/${maven.dir}</maven.basedir>
7274

@@ -469,7 +471,7 @@ under the License.
469471
<artifactItem>
470472
<groupId>org.apache.maven</groupId>
471473
<artifactId>apache-maven</artifactId>
472-
<version>${mavenVersion}</version>
474+
<version>${maven.version}</version>
473475
<classifier>bin</classifier>
474476
<type>tar.gz</type>
475477
<overWrite>false</overWrite>
@@ -573,15 +575,15 @@ under the License.
573575
<profile>
574576
<id>maven3.10</id>
575577
<properties>
576-
<mavenVersion>3.10.0-rc-1</mavenVersion>
578+
<maven.version>3.10.0-rc-1</maven.version>
577579
<maven.dir>maven3.10</maven.dir>
578580
<maven.basedir>${project.build.directory}/${maven.dir}</maven.basedir>
579581
</properties>
580582
</profile>
581583
<profile>
582584
<id>maven4.0</id>
583585
<properties>
584-
<mavenVersion>4.0.0-rc-5</mavenVersion>
586+
<maven.version>4.0.0-rc-5</maven.version>
585587
<maven.dir>maven4.0</maven.dir>
586588
<maven.basedir>${project.build.directory}/${maven.dir}</maven.basedir>
587589
</properties>

src/test/java/org/apache/maven/buildcache/its/BuildExtensionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ void skipSaving(Verifier verifier) throws VerificationException, IOException {
6060
verifier.getCliOptions().clear();
6161
verifier.addCliOption("-D" + CACHE_LOCATION_PROPERTY_NAME + "=" + tempDirectory.toAbsolutePath());
6262
verifier.addCliOption("-D" + SKIP_SAVE + "=true");
63-
verifier.addCliOption("--debug");
63+
verifier.addCliOption("--verbose"); // --debug means REMOTE DEBUGGING with Maven 4 (and always was)
6464

6565
verifier.setLogFileName("../log-1.txt");
6666
verifier.executeGoal("verify");

src/test/java/org/apache/maven/buildcache/its/MandatoryCleanTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ void simple(Verifier verifier) throws VerificationException, IOException {
5252
Path tempDirectory = Files.createTempDirectory("simple-mandatory-clean");
5353
verifier.getCliOptions().clear();
5454
verifier.addCliOption("-D" + CACHE_LOCATION_PROPERTY_NAME + "=" + tempDirectory.toAbsolutePath());
55-
verifier.addCliOption("--debug");
55+
verifier.addCliOption("--verbose"); // --debug means REMOTE DEBUGGING with Maven 4 (and always was)
5656

5757
verifier.setLogFileName("../log-1.txt");
5858
verifier.executeGoal("verify");
@@ -100,7 +100,7 @@ void simple(Verifier verifier) throws VerificationException, IOException {
100100
void disabledViaProperty(Verifier verifier) throws VerificationException {
101101

102102
verifier.setAutoclean(false);
103-
verifier.addCliOption("--debug");
103+
verifier.addCliOption("--verbose"); // --debug means REMOTE DEBUGGING with Maven 4 (and always was)
104104

105105
verifier.setLogFileName("../log-1.txt");
106106
verifier.executeGoal("verify");
@@ -120,7 +120,7 @@ void disabledViaProperty(Verifier verifier) throws VerificationException {
120120

121121
verifier.setLogFileName("../log-2.txt");
122122
verifier.getCliOptions().clear();
123-
verifier.addCliOption("--debug");
123+
verifier.addCliOption("--verbose"); // --debug means REMOTE DEBUGGING with Maven 4 (and always was)
124124
// With "true", we do not change the initially expected behaviour
125125
verifier.addCliOption("-D" + CacheConfigImpl.MANDATORY_CLEAN + "=true");
126126
verifier.executeGoal("verify");
@@ -140,7 +140,7 @@ void disabledViaProperty(Verifier verifier) throws VerificationException {
140140

141141
// With "false", we remove the need for the clean phase
142142
verifier.getCliOptions().clear();
143-
verifier.addCliOption("--debug");
143+
verifier.addCliOption("--verbose"); // --debug means REMOTE DEBUGGING with Maven 4 (and always was)
144144
verifier.addCliOption("-D" + CacheConfigImpl.MANDATORY_CLEAN + "=false");
145145
verifier.setLogFileName("../log-3.txt");
146146
verifier.executeGoal("verify");

0 commit comments

Comments
 (0)