-
Bug
-
Resolution: Fixed
-
Minor
-
None
When the Jenkins Maven Event Spy is disabled, it generates an invalid XML build log file.
We get the following message in the build logs
ERROR: [withMaven] WARNING Exception parsing the logs generated by the Jenkins Maven Event Spy /opt/jenkins/jenkins-home/jobs/plugins/jobs/pipeline-maven-plugin/jobs/disable-maven-spy-with-environment-variable/workspace@tmp/withMaven344c0539/maven-spy-20170411-215312-455.log, ignore file. Please report a bug associated for the component 'pipeline-maven-plugin' at https://issues.jenkins-ci.org
To reproduce:
node ("master"){ git "https://github.com/cyrille-leclerc/game-of-life.git" withMaven() { sh """ export JENKINS_MAVEN_AGENT_DISABLED=true mvn package """ } }
- is related to
-
JENKINS-60093 WARNING Exception parsing the Jenkins Maven Event Spy logs due to An invalid XML character
-
- Open
-
-
JENKINS-43261 withMaven parses emtpy EventSpy logfiles
-
- Closed
-
Code changed in jenkins
User: Cyrille Le Clerc
Path:
maven-spy/src/main/java/org/jenkinsci/plugins/pipeline/maven/eventspy/JenkinsMavenEventSpy.java
maven-spy/src/main/java/org/jenkinsci/plugins/pipeline/maven/eventspy/reporter/FileMavenEventReporter.java
maven-spy/src/test/java/org/jenkinsci/plugins/pipeline/maven/eventspy/JenkinsMavenEventSpyDisablementTest.java
http://jenkins-ci.org/commit/pipeline-maven-plugin/d8c8b96e44a1b816847c9258d7f34830d9c3345b
Log:
JENKINS-43529Don’t create an invalid build xml logs file when the Maven Event Spy is disabled