See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-enforcer/job/MENFORCER-298/14/
Changes: * Add Java 16 to available runtimes * Added JDK 16 for Windows * Java 16-ea has not been installed on the Windows Jenkins hosts yet. * Update to new tool names * Names are all lowercase * Still no Maven 3.6.3 available on Windows * Next Maven version change 3.7.x -> 4.x.x * Added Java 17 * introduce optional tmpWs for Windows to prevent long path failures * fix } * don't pick up tmpWs from a context * Revert "don't pick up tmpWs from a context" * Spaces instead of tabs * introduce optional tmpWs * pwd() doesn't seem to work on slaves? * Using $WORKSPACE instead of env.WORKSPACE as this could behave inconsistent when used on parallel nodes. * Attempting to get the right workspace directory in parallel nodes using a withEnv block. * Attempting to get the right workspace directory in parallel nodes using a withEnv block. fix; envs should be prefixed with the `env.` prefix. * Using !isUnix() to check whether the node is running Windows or not * Shorten the windows filepath even further * Restored the full default jdk matrix including the current and ea version * Restored the full maven version matrix default * remove debug-flag All tests passed Build log: [...truncated 11688 lines...] [INFO] Will parse SCM ignores for exclusions... [INFO] Finished adding exclusions from SCM ignore files. [INFO] 61 implicit excludes (use -debug for more details). [INFO] Exclude: .repository/** [INFO] Exclude: .maven/spy.log [INFO] Exclude: dependency-reduced-pom.xml [INFO] Exclude: .java-version [INFO] 14 resources included (use -debug for more details) [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 14 licenses. [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ enforcer-api --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ enforcer-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory F:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2\windows-jdk15-m3.6.x_build\enforcer-api\src\main\resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ enforcer-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to F:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2\windows-jdk15-m3.6.x_build\enforcer-api\target\classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Source option 6 is no longer supported. Use 7 or later. [ERROR] Target option 6 is no longer supported. Use 7 or later. [INFO] 2 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache Maven Enforcer 3.0.0-SNAPSHOT: [INFO] [INFO] Apache Maven Enforcer .............................. SUCCESS [ 5.075 s] [INFO] Apache Maven Enforcer API .......................... FAILURE [ 1.355 s] [INFO] Apache Maven Enforcer Built-In Rules ............... SKIPPED [INFO] Apache Maven Enforcer Plugin ....................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.726 s [INFO] Finished at: 2021-01-15T08:54:43-08:00 [INFO] ------------------------------------------------------------------------ [INFO] [jenkins-event-spy] Generated F:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2@tmp\withMavena06dc137\maven-spy-20210115-085436-7823368544847791710005.log [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project enforcer-api: Compilation failure: Compilation failure: [ERROR] Source option 6 is no longer supported. Use 7 or later. [ERROR] Target option 6 is no longer supported. Use 7 or later. [ERROR] -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project enforcer-api: Compilation failure at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:564) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1161) at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:168) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:564) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :enforcer-api [Pipeline] } [Pipeline] // dir [Pipeline] } [withMaven] artifactsPublisher - Archive artifact windows-jdk15-m3.6.x_build\pom.xml under org\apache\maven\enforcer\enforcer\3.0.0-SNAPSHOT\enforcer-3.0.0-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk15-m3.6.x_build\target\enforcer-3.0.0-SNAPSHOT-site.xml under org\apache\maven\enforcer\enforcer\3.0.0-SNAPSHOT\enforcer-3.0.0-SNAPSHOT-site.xml [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.enforcer:enforcer-api:jar:3.0.0-SNAPSHOT in source directory windows-jdk15-m3.6.x_build\enforcer-api\src\main\java [TASKS] Scanning folder 'f:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2' for files matching the pattern 'windows-jdk15-m3.6.x_build\enforcer-api\src\main\java\**\*' - excludes: null [TASKS] Found 5 files to scan for tasks [TASKS] Found 0 open tasks. Skipping warnings blame since pipelines do not have an SCM link.%n [TASKS] Computing warning deltas based on reference build #9 [withMaven] Publishers: Generated Artifacts Publisher: 218 ms, Open Task Scanner Publisher: 107 ms [Pipeline] // withMaven [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } Failed in branch windows-jdk15-m3.6.x_build [INFO] require-plugin-versions-plugin-with-integration-test-lifecycle\pom.xml SUCCESS (13.7 s) [INFO] Building: require-plugin-versions-projectGAVexpressions\pom.xml [INFO] require-plugin-versions-projectGAVexpressions\pom.xml SUCCESS (3.7 s) [INFO] Building: require-profile-ids-exist_failure\pom.xml [INFO] run post-build script verify.groovy [INFO] require-profile-ids-exist_failure\pom.xml ........ SUCCESS (3.7 s) [INFO] Building: require-profile-ids-exist_success\pom.xml [INFO] require-profile-ids-exist_success\pom.xml ........ SUCCESS (3.9 s) [INFO] Building: require-property\pom.xml [INFO] require-property\pom.xml ......................... SUCCESS (3.5 s) [INFO] Building: require-release-dependencies\pom.xml [INFO] require-release-dependencies\pom.xml ............. SUCCESS (3.5 s) [INFO] Building: require-release-dependencies-excludes\pom.xml [INFO] require-release-dependencies-excludes\pom.xml .... SUCCESS (3.8 s) [INFO] Building: require-release-dependencies-excludes_failure\pom.xml [INFO] require-release-dependencies-excludes_failure\pom.xml SUCCESS (3.8 s) [INFO] Building: require-release-version\pom.xml [INFO] require-release-version\pom.xml .................. SUCCESS (3.6 s) [INFO] Building: require-same-versions_failure\pom.xml [INFO] require-same-versions_failure\pom.xml ............ SUCCESS (3.8 s) [INFO] Building: require-same-versions_success\pom.xml [INFO] require-same-versions_success\pom.xml ............ SUCCESS (3.4 s) [INFO] Building: require-snapshot-version_failure\pom.xml [INFO] require-snapshot-version_failure\pom.xml ......... SUCCESS (3.7 s) [INFO] Building: require-snapshot-version_success\pom.xml [INFO] require-snapshot-version_success\pom.xml ......... SUCCESS (3.6 s) [INFO] Building: require-upper-bound-dependencies-managed_failure\pom.xml [INFO] run post-build script verify.groovy [INFO] require-upper-bound-dependencies-managed_failure\pom.xml SUCCESS (3.9 s) [INFO] Building: require-upper-bound-dependencies-managed_success\pom.xml [INFO] require-upper-bound-dependencies-managed_success\pom.xml SUCCESS (3.7 s) [INFO] Building: require-upper-bound-dependencies-unique_failure\pom.xml [INFO] run post-build script verify.groovy [INFO] require-upper-bound-dependencies-unique_failure\pom.xml SUCCESS (4.5 s) [INFO] Building: require-upper-bound-dependencies-unique_success\pom.xml [INFO] require-upper-bound-dependencies-unique_success\pom.xml SUCCESS (4.1 s) [INFO] Building: require-upper-bound-deps_failure\pom.xml [INFO] run post-build script verify.groovy [INFO] require-upper-bound-deps_failure\pom.xml ......... SUCCESS (3.9 s) [INFO] Building: require-upper-bound-deps_ignored\pom.xml [INFO] run post-build script verify.groovy [INFO] require-upper-bound-deps_ignored\pom.xml ......... SUCCESS (3.9 s) [INFO] Building: require-upper-bound-deps_success\pom.xml [INFO] require-upper-bound-deps_success\pom.xml ......... SUCCESS (3.9 s) [INFO] Building: resolve_collect_dependencies\pom.xml [INFO] run post-build script verify.groovy [INFO] resolve_collect_dependencies\pom.xml ............. SUCCESS (6.9 s) [INFO] ------------------------------------------------- [INFO] Build Summary: [INFO] Passed: 68, Failed: 0, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------- [INFO] [INFO] --- mrm-maven-plugin:1.0.0:stop (default) @ maven-enforcer-plugin --- [INFO] Stopping Mock Repository Manager on http://localhost:65242 [INFO] Mock Repository Manager http://localhost:65242 is stopped. [INFO] [INFO] --- maven-checkstyle-plugin:3.0.0:check (checkstyle-check) @ maven-enforcer-plugin --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache Maven Enforcer 3.0.0-SNAPSHOT: [INFO] [INFO] Apache Maven Enforcer .............................. SUCCESS [ 4.909 s] [INFO] Apache Maven Enforcer API .......................... SUCCESS [ 2.823 s] [INFO] Apache Maven Enforcer Built-In Rules ............... SUCCESS [ 11.812 s] [INFO] Apache Maven Enforcer Plugin ....................... SUCCESS [04:49 min] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:09 min [INFO] Finished at: 2021-01-15T08:56:03-08:00 [INFO] ------------------------------------------------------------------------ [INFO] [jenkins-event-spy] Generated F:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2@tmp\withMavenc1cf239b\maven-spy-20210115-085053-8644056478663118828937.log [Pipeline] } [Pipeline] // dir [Pipeline] } [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\pom.xml under org\apache\maven\enforcer\enforcer\3.0.0-SNAPSHOT\enforcer-3.0.0-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\target\enforcer-3.0.0-SNAPSHOT-site.xml under org\apache\maven\enforcer\enforcer\3.0.0-SNAPSHOT\enforcer-3.0.0-SNAPSHOT-site.xml [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\enforcer-api\pom.xml under org\apache\maven\enforcer\enforcer-api\3.0.0-SNAPSHOT\enforcer-api-3.0.0-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\enforcer-api\target\enforcer-api-3.0.0-SNAPSHOT.jar under org\apache\maven\enforcer\enforcer-api\3.0.0-SNAPSHOT\enforcer-api-3.0.0-SNAPSHOT.jar [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\enforcer-rules\pom.xml under org\apache\maven\enforcer\enforcer-rules\3.0.0-SNAPSHOT\enforcer-rules-3.0.0-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\enforcer-rules\target\enforcer-rules-3.0.0-SNAPSHOT.jar under org\apache\maven\enforcer\enforcer-rules\3.0.0-SNAPSHOT\enforcer-rules-3.0.0-SNAPSHOT.jar [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\enforcer-rules\target\enforcer-rules-3.0.0-SNAPSHOT-tests.jar under org\apache\maven\enforcer\enforcer-rules\3.0.0-SNAPSHOT\enforcer-rules-3.0.0-SNAPSHOT-tests.jar [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\maven-enforcer-plugin\pom.xml under org\apache\maven\plugins\maven-enforcer-plugin\3.0.0-SNAPSHOT\maven-enforcer-plugin-3.0.0-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\maven-enforcer-plugin\target\maven-enforcer-plugin-3.0.0-SNAPSHOT.jar under org\apache\maven\plugins\maven-enforcer-plugin\3.0.0-SNAPSHOT\maven-enforcer-plugin-3.0.0-SNAPSHOT.jar [withMaven] junitPublisher - Archive test results for Maven artifact org.apache.maven.enforcer:enforcer-api:jar:3.0.0-SNAPSHOT generated by maven-surefire-plugin:test (default-test): windows-jdk11-m3.6.x_build\enforcer-api\target\surefire-reports\*.xml [withMaven] junitPublisher - Archive test results for Maven artifact org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-SNAPSHOT generated by maven-surefire-plugin:test (default-test): windows-jdk11-m3.6.x_build\enforcer-rules\target\surefire-reports\*.xml [withMaven] junitPublisher - Archive test results for Maven artifact org.apache.maven.plugins:maven-enforcer-plugin:maven-plugin:3.0.0-SNAPSHOT generated by maven-surefire-plugin:test (default-test): windows-jdk11-m3.6.x_build\maven-enforcer-plugin\target\surefire-reports\*.xml Recording test results [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.enforcer:enforcer-api:jar:3.0.0-SNAPSHOT in source directory windows-jdk11-m3.6.x_build\enforcer-api\src\main\java [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-SNAPSHOT in source directory windows-jdk11-m3.6.x_build\enforcer-rules\src\main\java [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.plugins:maven-enforcer-plugin:maven-plugin:3.0.0-SNAPSHOT in source directory windows-jdk11-m3.6.x_build\maven-enforcer-plugin\src\main\java [TASKS] Scanning folder 'f:\jenkins\jenkins-slave\712657a4\workspace\box_maven-enforcer_MENFORCER-298@2' for files matching the pattern 'windows-jdk11-m3.6.x_build\enforcer-api\src\main\java\**\*,windows-jdk11-m3.6.x_build\enforcer-rules\src\main\java\**\*,windows-jdk11-m3.6.x_build\maven-enforcer-plugin\src\main\java\**\*' - excludes: null [TASKS] Found 51 files to scan for tasks [TASKS] Found 6 open tasks. Skipping warnings blame since pipelines do not have an SCM link.%n [TASKS] Computing warning deltas based on reference build #9 [withMaven] invokerPublisher - Archive invoker results for Maven artifact MavenArtifact{org.apache.maven.plugins:maven-enforcer-plugin:maven-plugin:3.0.0-SNAPSHOT(version: 3.0.0-SNAPSHOT, snapshot:false) } generated by PluginInvocation{org.apache.maven.plugins:maven-invoker-plugin:3.1.0@run integration-test}: windows-jdk11-m3.6.x_build\maven-enforcer-plugin\target\invoker-reports\*.xml [withMaven] Publishers: Generated Artifacts Publisher: 726 ms, Junit Publisher: 3085 ms, Open Task Scanner Publisher: 353 ms, Dependencies Fingerprint Publisher: 196 ms, Invoker Publisher: 19873 ms, Pipeline Graph Publisher: 1 ms [Pipeline] // withMaven [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // parallel [Pipeline] stage [Pipeline] { (Notifications) [Pipeline] echo Build result: FAILURE [Pipeline] jiraIssueSelector [Pipeline] echo The authors of changes [mthmulders, martinkanters, rfscholte, slachiewicz]. [Pipeline] echo Sending email ... [Pipeline] emailext