[JIRA] (JENKINS-44720) Git Submodules parallel jobs

3 views
Skip to first unread message

nik.reiman@ableton.com (JIRA)

unread,
Aug 2, 2018, 2:28:02 PM8/2/18
to jenkinsc...@googlegroups.com
Nik Reiman commented on New Feature JENKINS-44720
 
Re: Git Submodules parallel jobs

This issue is also important to me, as at my company we have a very large git repo with over 30 submodules. Cloning speeds, even with reference repositories, are quite slow (especially on Windows). We're talking ~10 minutes just for the checkout step, but I have done some basic tests and we estimate we can get this down to just a minute or two with a combination of reference repositories and the --jobs argument.

Mark Waite I am sympathetic towards your workload and understand that you have other priorities. I've done some Java development in the past, and I poked around the git-plugin and git-client-plugin source code. I think I've come up with a solution, but I'll probably need some help getting it merged since it's my first contribution to any Jenkins plugin. Your help and patience would be appreciated!

Let's continue this discussion at GitHub, where I will submit a pull request soon.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)

nik.reiman@ableton.com (JIRA)

unread,
Aug 2, 2018, 2:28:03 PM8/2/18
to jenkinsc...@googlegroups.com
Nik Reiman edited a comment on New Feature JENKINS-44720
This issue is also important to me, as at my company we have a very large git repo with over 30 submodules. Cloning speeds, even with reference repositories, are quite slow (especially on Windows). We're talking ~10 minutes just for the checkout step, but I have done some basic tests and we estimate we can get this down to just a minute or two with a combination of reference repositories and the --jobs argument updating submodules in parallel .

[~markewaite] I am sympathetic towards your workload and understand that you have other priorities. I've done some Java development in the past, and I poked around the git-plugin and git-client-plugin source code. I think I've come up with a solution, but I'll probably need some help getting it merged since it's my first contribution to any Jenkins plugin. Your help and patience would be appreciated!


Let's continue this discussion at GitHub, where I will submit a pull request soon.

nik.reiman@ableton.com (JIRA)

unread,
Aug 2, 2018, 2:32:03 PM8/2/18
to jenkinsc...@googlegroups.com

nik.reiman@ableton.com (JIRA)

unread,
Aug 6, 2018, 5:46:02 AM8/6/18
to jenkinsc...@googlegroups.com
Nik Reiman assigned an issue to Nik Reiman
 
Jenkins / New Feature JENKINS-44720
Git Submodules parallel jobs
Change By: Nik Reiman
Assignee: Nik Reiman

nik.reiman@ableton.com (JIRA)

unread,
Aug 6, 2018, 5:46:03 AM8/6/18
to jenkinsc...@googlegroups.com
Nik Reiman started work on New Feature JENKINS-44720
 
Change By: Nik Reiman
Status: Open In Progress

nik.reiman@ableton.com (JIRA)

unread,
Aug 6, 2018, 5:49:01 AM8/6/18
to jenkinsc...@googlegroups.com
Change By: Nik Reiman
Status: In Progress Review

nik.reiman@ableton.com (JIRA)

unread,
Aug 6, 2018, 5:50:03 AM8/6/18
to jenkinsc...@googlegroups.com

PR to git-client-plugin has been merged, corresponding PR to git-plugin is here: https://github.com/jenkinsci/git-plugin/pull/612

nik.reiman@ableton.com (JIRA)

unread,
Feb 8, 2019, 3:59:02 AM2/8/19
to jenkinsc...@googlegroups.com
 

Fixed and will be released with git plugin version 4.0.0 / git-client plugin version 3.0.0

Change By: Nik Reiman
Status: In Review Resolved
Resolution: Fixed
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

mark.earl.waite@gmail.com (JIRA)

unread,
Oct 20, 2019, 2:33:03 PM10/20/19
to jenkinsc...@googlegroups.com
Change By: Mark Waite
Status: Resolved Fixed but Unreleased
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

mark.earl.waite@gmail.com (JIRA)

unread,
Nov 2, 2019, 8:06:03 AM11/2/19
to jenkinsc...@googlegroups.com
 

Released with git client plugin 3.0.0 and git plugin 4.0.0 on Nov 2, 2019.

Change By: Mark Waite
Status: Fixed but Unreleased Closed
Reply all
Reply to author
Forward
0 new messages