[ 
https://issues.apache.org/jira/browse/RAT-315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17746458#comment-17746458
 ] 

Philipp Ottlinger edited comment on RAT-315 at 7/24/23 1:27 PM:
----------------------------------------------------------------

After applying [~gnodet]'s changes the error messages changes to:

[INFO] --- invoker:3.5.1:run (integration-test) @ apache-rat-plugin ---
[INFO] Building: it1/pom.xml
[INFO] run post-build script verify.groovy
[INFO]           it1/pom.xml ...................................... SUCCESS 
(5.1 s)
[INFO] Building: it4_RAT-168/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert ! content.contains( '[WARNING]' )
       | |       |
       | |       true
       | '[INFO] Scanning for projects...\n[INFO] \n[INFO] -------------------< 
org.apache.rat.test:it4rat168 >--------------------\n[INFO] Building it4rat168 
1.0\n[INFO]   from pom.xml\n[INFO] --------------------------------[ jar 
]---------------------------------\n[WARNING] Version not locked for default 
bindings plugins [maven-clean-plugin], you should define versions in 
pluginManagement section of your pom.xml or parent\n[INFO] \n[INFO] --- 
clean:3.2.0:clean (default-clean) @ it4rat168 ---\n[INFO] Deleting 
/home/user/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168/target\n[INFO]
 \n[INFO] --- apache-rat:0.16-SNAPSHOT:rat (default-cli) @ it4rat168 
---\n[INFO] Downloading from local.central: 
file:///home/user/.m2/repository/org/apache/maven/skins/maven-default-skin/1.3/maven-default-skin-1.3.jar\n[INFO]
 Downloaded from local.central: 
file:///home/user/.m2/repository/org/apache/maven/skins/maven-default-skin/1.3/maven-default-skin-1.3.jar
 (14 kB at 1.4 MB/s)\n[INFO] 
------------------------------------------------------------------------\n[INFO]
 BUILD SUCCESS\n[INFO] 
------------------------------------------------------------------------\n[INFO]
 Total time:  0.893 s\n[INFO] Finished at: 2023-07-24T15:22:37+02:00\n[INFO] 
------------------------------------------------------------------------\nRunning
 post-build script: 
/home/user/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168/verify.groovy\n'
       false

[INFO]           it4_RAT-168/pom.xml .............................. FAILED (1.8 
s)
[INFO] Building: RAT-268/pom.xml
[INFO]           RAT-268/pom.xml .................................. SUCCESS 
(2.3 s)
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 2, Failed: 1, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------
[ERROR] The following builds failed:
[ERROR] *  it4_RAT-168/pom.xml
[INFO] -------------------------------------------------

with

15:22 $ mvn -version
Apache Maven 4.0.0-alpha-5 (26d10a4bf9a2df75feef60da01d8706f2bf77a47)
Java version: 17.0.6, vendor: Oracle Corporation, runtime: 
/home/hirsch/jdk-17.0.6
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-76-generic", arch: "amd64", family: "unix"


was (Author: hugo.hirsch):
After applying [~gnodet]'s changes the error messages changes to:

[INFO] --- invoker:3.5.1:run (integration-test) @ apache-rat-plugin ---
[INFO] Building: it1/pom.xml
[INFO] run post-build script verify.groovy
[INFO]           it1/pom.xml ...................................... SUCCESS 
(5.1 s)
[INFO] Building: it4_RAT-168/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert ! content.contains( '[WARNING]' )
       | |       |
       | |       true
       | '[INFO] Scanning for projects...\n[INFO] \n[INFO] -------------------< 
org.apache.rat.test:it4rat168 >--------------------\n[INFO] Building it4rat168 
1.0\n[INFO]   from pom.xml\n[INFO] --------------------------------[ jar 
]---------------------------------\n[WARNING] Version not locked for default 
bindings plugins [maven-clean-plugin], you should define versions in 
pluginManagement section of your pom.xml or parent\n[INFO] \n[INFO] --- 
clean:3.2.0:clean (default-clean) @ it4rat168 ---\n[INFO] Deleting 
/home/hirsch/workspace2016/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168/target\n[INFO]
 \n[INFO] --- apache-rat:0.16-SNAPSHOT:rat (default-cli) @ it4rat168 
---\n[INFO] Downloading from local.central: 
file:///home/hirsch/.m2/repository/org/apache/maven/skins/maven-default-skin/1.3/maven-default-skin-1.3.jar\n[INFO]
 Downloaded from local.central: 
file:///home/hirsch/.m2/repository/org/apache/maven/skins/maven-default-skin/1.3/maven-default-skin-1.3.jar
 (14 kB at 1.4 MB/s)\n[INFO] 
------------------------------------------------------------------------\n[INFO]
 BUILD SUCCESS\n[INFO] 
------------------------------------------------------------------------\n[INFO]
 Total time:  0.893 s\n[INFO] Finished at: 2023-07-24T15:22:37+02:00\n[INFO] 
------------------------------------------------------------------------\nRunning
 post-build script: 
/home/hirsch/workspace2016/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168/verify.groovy\n'
       false

[INFO]           it4_RAT-168/pom.xml .............................. FAILED (1.8 
s)
[INFO] Building: RAT-268/pom.xml
[INFO]           RAT-268/pom.xml .................................. SUCCESS 
(2.3 s)
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 2, Failed: 1, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------
[ERROR] The following builds failed:
[ERROR] *  it4_RAT-168/pom.xml
[INFO] -------------------------------------------------

with

15:22 $ mvn -version
Apache Maven 4.0.0-alpha-5 (26d10a4bf9a2df75feef60da01d8706f2bf77a47)
Java version: 17.0.6, vendor: Oracle Corporation, runtime: 
/home/hirsch/jdk-17.0.6
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-76-generic", arch: "amd64", family: "unix"

> RAT build fails with most current Maven 4-alpha3 build
> ------------------------------------------------------
>
>                 Key: RAT-315
>                 URL: https://issues.apache.org/jira/browse/RAT-315
>             Project: Apache Rat
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.16
>            Reporter: Philipp Ottlinger
>            Assignee: Jochen Wiedmann
>            Priority: Major
>             Fix For: 0.16
>
>
> The build fails within an integration test with the most current Mvn4:
> {{$ mvn --version
> Apache Maven 4.0.0-alpha-3 (2ccf57baa5191468f9911fe85fd99672ac3bacb9)
> Maven home: /home/user/software/maven
> Java version: 18.0.2.1, vendor: Oracle Corporation, runtime: 
> /home/user/jdk-18.0.2.1
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-58-generic", arch: "amd64", family: "unix"
> }}
> Running on RAT itself yields:
> {{
> [INFO] Building: it4_RAT-168/pom.xml
> [DEBUG] Build log initialized in: 
> /home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168
> [DEBUG] Using invoker properties:
> [DEBUG] invoker.goals = clean apache-rat:rat
> [DEBUG] selector script : no script 'selector' found in directory 
> /home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168
> [DEBUG] pre-build script : no script 'prebuild' found in directory 
> /home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168
> [DEBUG] Using MAVEN_OPTS: null
> [DEBUG] Executing: /bin/sh -c cd 
> '/home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168' && 
> '/home/user/software/apache-maven-4.0.0-alpha-3/bin/mvn' '-B' '-D' 
> 'maven.repo.local=/home/user/ws/creadur-rat/apache-rat-plugin/target/local-repo'
>  '-s' 
> '/home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/interpolated-settings.xml'
>  'clean' 'apache-rat:rat'
> [INFO] run post-build script verify.groovy
> [DEBUG] Running script with GroovyScriptInterpreter 
> :/home/user/ws/creadur-rat/apache-rat-plugin/target/invoker/it4_RAT-168/verify.groovy
> [INFO] Assertion Error
> [INFO] it4_RAT-168/pom.xml .............................. FAILED (2.0 s)
> }}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to