[JIRA] [mercurial-plugin] (JENKINS-34587) better supoort for "tip" changelogs
Title: Message Title Justinas Urbanavicius commented on JENKINS-34587 Re: better supoort for "tip" changelogs Started by an SCM change Building on master in workspace /var/lib/jenkins/jobs/dev/workspace [workspace] $ hg showconfig paths.default [workspace] $ hg pull pulling from /home/hg/ITUVS-Sources/ituvs searching for changes no changes found [workspace] $ hg update --clean --rev tip 221 files updated, 0 files merged, 44 files removed, 0 files unresolved [workspace] $ hg --config extensions.purge= clean --all [workspace] $ hg log --rev . --template {node} [workspace] $ hg log --rev . --template {rev} [workspace] $ hg log --rev 914d0242c942f5963ce4379845f457e8cbb91449 changeset: 6823:914d0242c942 branch: PP12181 user:Justinas Urbanavicius <.> date:Tue May 03 13:58:04 2016 +0300 summary: Task 117456 [workspace] $ hg log --template "{desc|xmlescape}{file_adds|stringify|xmlescape}{file_dels|stringify|xmlescape}{files|stringify|xmlescape}{parents}\n" --rev tip:0 --follow --prune 914d0242c942f5963ce4379845f457e8cbb91449 --encoding UTF-8 --encodingmode replace Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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.
[JIRA] [mercurial-plugin] (JENKINS-34587) better supoort for "tip" changelogs
Title: Message Title Justinas Urbanavicius created an issue Jenkins / JENKINS-34587 better supoort for "tip" changelogs Issue Type: Improvement Assignee: Jesse Glick Components: mercurial-plugin Created: 2016/May/04 5:52 AM Environment: linux debian x64 Labels: scm mercurial tip changelog Priority: Minor Reporter: Justinas Urbanavicius Every time a build is triggered, scm plugin retrieves changes and stores them in changelog. If you create a build that is executed on every newest commit, for tag "tip". Scm plugin retrieves a huge list of all commits, the list should be limited to current branch and maybe 20 latest commits, but not hundreds like it does now. If the build fails, all of the users that where in those commits get notified, but only the last commiter