Issue Type: Bug Bug
Assignee: Jesse Glick
Components: mercurial
Created: 01/Oct/14 6:34 PM
Description:

If a file with an accent (e.g. "é") is part of a list of changes, the changelog.xml file will be apparently unreadable. For example, the character "é" ends up as 0xE9 in the xml file. Jenkins then shows No changes. in the build information. By manually editing changelog.xml and replacing 0xE9 by "é", a simple refresh of the page shows the proper changes.

Note that accents in changeset comments are handled correctly.

I set the priority to "Major" because one of the consequences of this is that no e-mails are sent because it thinks there are no changes, therefore nobody made changes.
The job console output shows: An attempt to send an e-mail to empty list of recipients, ignored.
This can mean a build failure without notification (which was our case). Whether this is a minor or major loss of function depends on the usage, I guess.

Environment: Jenkins 1.480.3 + Mercurial plugin 1.45 or
Jenkins 1.565.2 + Mercurial plugin 1.50
Project: Jenkins
Labels: mercurial encoding changelog
Priority: Major Major
Reporter: Samuel Delisle
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