-
Bug
-
Resolution: Unresolved
-
Minor
-
None
I just encountered a failure in a tool installer step (different from JENKINS-64453).
The full build log:
Started by an SCM change Checking out git https://github.com/… into /var/jenkins_home/jobs/…/workspace@script to read Jenkinsfile The recommended git tool is: NONE using credential … Fetching changes from the remote Git repository Checking out Revision … (refs/remotes/origin/master) Commit message: …" [Checks API] No suitable checks publisher found. Running in Durability level: MAX_SURVIVABILITY Loading library pipeline-library@master Attempting to resolve master from remote references... Found match: refs/heads/master revision … The recommended git tool is: jgit No credentials specified Fetching changes from the remote Git repository Fetching without tags Checking out Revision … (master) Commit message: "…" [Checks API] No suitable checks publisher found. [Pipeline] Start of Pipeline [Pipeline] properties [Pipeline] node Running on … in /home/jenkins/workspace/… [Pipeline] { [Pipeline] stage [Pipeline] { (Clean) [Pipeline] deleteDir [Pipeline] sh + ls -lah total 8.0K drwxrwxr-x 2 jenkins jenkins 4.0K Jan 6 19:09 . drwxrwxr-x 8 jenkins jenkins 4.0K Jan 6 19:09 .. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] checkout The recommended git tool is: NONE using credential … Cloning the remote Git repository remote: Enumerating objects remote: Counting objects remote: Compressing objects Receiving objects Resolving deltas Avoid second fetch Checking out Revision … (refs/remotes/origin/master) Commit message: "…" [Checks API] No suitable checks publisher found. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] tool Unpacking https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip to /home/jenkins/tools/hudson.tasks.Maven_MavenInstallation/mvn on … [Pipeline] tool Installing AdoptOpenJDK from /var/jenkins_home/caches/adoptopenjdk/LINUX/amd64/jdk-11.0.9.1+1.zip to /home/jenkins/tools/hudson.model.JDK/jdk11 on … [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive) [Pipeline] archiveArtifacts Archiving artifacts [Pipeline] archiveArtifacts Archiving artifacts ‘json/*.json’ doesn’t match anything: even ‘json’ doesn’t exist [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline [Checks API] No suitable checks publisher found. hudson.AbortException: No artifacts found that match the file pattern "json/*.json". Configuration error? at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:280) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:92) at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:70) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Finished: FAILURE
Attached is a screenshot of the failing step log.
Only navigating to the specific step, which usually doesn't show anything interesting, will reveal the problem.
Blue Ocean shows the error message as part of the log.
I report as a bug that neither the build log nor the step log mention the exception message that's shown as part of the log in Blue Ocean.