Multiple branches in one project
Reported by Jacob Atzen | November 27th, 2008 @ 09:04 AM
Right now it is only possible to have one branch in one repository pr. Integrity project.
This makes it somewhat troublesome to setup building of multiple branches from one project or even multiple branches from multiple repositories within one project. With the distributed nature of git it seems natural to put multiple repositories within a single project.
Also it would be nice to be able to setup building of multiple branches so one can get CI on topic-branches more easily instead of only major/master branches.
Comments and changes to this ticket
-
ronin-278 (at lighthouseapp) December 8th, 2008 @ 03:52 AM
- Assigned user set to ronin-278 (at lighthouseapp)
This would definitely be nice, and I'm rewriting most of builder flow anyway, so we might see this in the near future. If I find a clean way to implement it, that is.
Can't promise nothing yet =)
-
ronin-278 (at lighthouseapp) December 8th, 2008 @ 03:55 AM
- Tag changed from feature to building, feature, git
BTW, for now, the "solution" to this is setting up multiple projects, one per branch. That shouldn't be hard, except for setting up all the notifiers, which might make it tedious.
If there was a default notifier configuration which all "unconfigured" notifiers would just inherit, would it work for you?
Because that definitely is in my todo list, and creating projects --without setting up notifiers-- is pretty easy.
-
ronin-278 (at lighthouseapp) January 15th, 2009 @ 07:15 AM
- Milestone set to 0.1.9
-
ronin-278 (at lighthouseapp) January 15th, 2009 @ 07:17 AM
I'm aiming to have the "branches" on a project be a comma separated list, and whenever the branch you push to matches that list (as a regepx) then trigger a build against the commit you just pushed.
Tell me if that would work for you.
-
Simon Rozet January 29th, 2009 @ 08:51 PM
- Milestone cleared.
-
-
Simon Rozet February 16th, 2009 @ 02:21 AM
- Milestone cleared.
- State changed from new to discuss
-
Simon Rozet March 15th, 2009 @ 01:35 AM
- Milestone cleared.
- Tag changed from building, feature, git to after, building, feature, git
-
Will May 27th, 2009 @ 07:43 AM
Having integrity build all of the branches would be great
The autobranching from langalex is nice, but the way it is now I think each project still needs it's own hook set up in github. It'd be a lot nicer if there could just be one push location for a project that then told the correct branch to build would be optimal.
-
Gerhard Lazu June 3rd, 2009 @ 02:08 AM
We had the same issue with CruiseControl and git, this is the solution that we came up with: http://gist.github.com/122206
-
Simon Rozet July 2nd, 2009 @ 01:08 AM
- Tag changed from after, building, feature, git to branch, feature
- Assigned user changed from ronin-278 (at lighthouseapp) to Simon Rozet
-
Simon Rozet October 26th, 2009 @ 06:12 PM
- State changed from discuss to wontfix
wontfix for now as it introduce complexity; create one project per branch
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Automated continuous integration server that doesn't suck.