Issue Type: Bug Bug
Assignee: Nicolas De Loof
Components: changes-since-last-success-plugin
Created: 13/Jan/15 4:26 AM
Description:

On a slave machine there was a global git config option set to always use color ui.

git config --global color.ui always

This caused the generated changelog.xml file to contain escape characters. An example is shown below ..

ESC[33mcommit 6c5abba0f9c1e91a2635bad606e3321121e3deadESC[m
tree 600d0558f2b45d82128e467dd5b7e5fbf7851f78
parent c976b4ab633e7b3b0f03c55ddc76409601bdc134
author Matt Byrne <matt.by...@example.com> 1421118701 +1100
committer Matt Byrne <matt.by...@example.com> 1421118701 +1100

    Dummy change to test jenkins

:100644 100644 1f71f9286164ed2965f3004a30501698b9f2eefc ae0c99d78b06ae9714a23aee796f9f2585b8899b M      build.gradle

When you view a build in Jenkins you will always see No Changes. This is happening on any version of Jenkins that I can remember seeing in the last couple of years ... only just figured out why.

The obvious workaround is to not use that git option, set it to auto (that's the default anyway) or set it to false.

Project: Jenkins
Labels: git changelog
Priority: Minor Minor
Reporter: Matt Byrne
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to