Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIXED JENKINS-16654] Add option to disable changelog calculation #53

Merged
merged 1 commit into from Feb 13, 2014

Conversation

blt04
Copy link
Contributor

@blt04 blt04 commented Feb 13, 2014

In some very very large repositories, the changelog calculation can take quite a bit of time. For users that do not care about seeing the changelog in Jenkins, this allows disabling the calculation, thus speeding up builds.

Our Jenkins infrastructure often needs to build older branches followed by newer branches and so on. On top of that, our Mercurial repository is extremely large. Calculating the changelog on this large repository can sometimes take 10-20 minutes. Since we don't really care about displaying the changelog in Jenkins (it becomes meaningless given the large number of commits), it would be great to disable this and decrease build times.

This is a second try of #52, based on Jesse's comments.

JENKINS-16654

In some very very large repositories, the changelog calculation can take
quite a bit of time.  For users that do not care about seeing the
changelog in Jenkins, this allows disabling the calculation, thus
speeding up builds.

JENKINS-16654
@cloudbees-pull-request-builder

plugins » mercurial-plugin #78 SUCCESS
This pull request looks good

jglick added a commit that referenced this pull request Feb 13, 2014
[FIXED JENKINS-16654] Add option to disable changelog calculation
@jglick jglick merged commit 5514d2d into jenkinsci:master Feb 13, 2014
@blt04
Copy link
Contributor Author

blt04 commented Feb 13, 2014

Thanks for the merge!

@jglick
Copy link
Member

jglick commented Feb 13, 2014

Thank you for a PR I can just nod at and accept!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants