This Question is Possibly Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
5 Replies Last post: May 30, 2011 1:50 PM by Michael Kuzmin  
Andrew Arnott Newbie 24 posts since
Apr 6, 2009
Currently Being Moderated

Apr 6, 2009 2:09 AM

Feature request: Easy way to add build configurations for every git branch

I want an automated build out of almost every branch in my git repo.  It's pretty manual to add build configurations (even with the configuration copy link) for each branch.  Can we get this automated?

 

Also, it seems like at least with the git plugin that each build configuration has to have its own git repo, which is then checked out from, making effectively two git clones for every build config . Is there a way to reduce this?   

Yegor Yarko JetBrains 1,429 posts since
May 5, 2004
Currently Being Moderated
Apr 9, 2009 12:36 PM in response to: Andrew Arnott
Re: Feature request: Easy way to add build configurations for every git branch

Hi!

 

Seems, you are using git plugin from github project. It is not affiliated with JetBrains, so we cannot address clones optimization.

 

Actually, we will open EAP within days for our own git support plugin and it will not have double clone issue because the checkout will be handled on the TeamCity server side.

 

Can you please elaborate on automation of every branch build?

How many branches do you have? What is the nature of the branches - are they per-developer or per-feature or per-client, etc?

Is branches set constant or it evolves over time?

 

Do you think of automatic build configuration creation for every new branch or some other approach?

 

--
Best regards,

 

Yegor Yarko
Project Manager (TeamCity)
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Yegor Yarko JetBrains 1,429 posts since
May 5, 2004
Currently Being Moderated
Apr 9, 2009 10:43 PM in response to: Andrew Arnott
Re: Feature request: Easy way to add build configurations for every git branch

Andrew,

 

Thank you very much for the description of your case.

 

I've created an issue so the feature can be trackable and vote-able.

 

We will consider it when planning features for TeamCity next major release (5.0).

Sankalp Acharya Newbie 14 posts since
Sep 28, 2010
Currently Being Moderated
May 30, 2011 11:21 AM in response to: Yegor Yarko
Re: Feature request: Easy way to add build configurations for every git branch

Yegor,

 

What is the issue number for this? I definitely want to vote it up! I think it would be an awesome feature for TeamCity to monitor for new branches and auto-create new build configs for them. I'm actually planning to build a plugin to make this very thing happen, but of course, it'd be even better if the product supported this out of the box!

Michael Kuzmin JetBrains 1,026 posts since
Jul 30, 2005
Currently Being Moderated
May 30, 2011 1:50 PM in response to: Sankalp Acharya
Re: Feature request: Easy way to add build configurations for every git branch

This is TW-7869.

More Like This

  • Retrieving data ...