git plugin

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

git plugin

Nigel Magnay
Hi there

I've been experimenting a bit recently with GIT, and I knew in order to be useful I was going to need integration with my favourite CI tool; so I've taken a stab at writing a plugin.

Be gentle - I'm new to both git and writing hudson plugins, so it's only a starter for ten.

Ultimately I'd really like to be able to use hudson with git in order to pull changes from a branch, merge them, test using hudson, then if successful push the branch back to another repository. In that way I could get the delayed-commit functionality of something like teamcity, without all the suspicious 'break subversion by trying to make it do something it's not intended to do'. This would be killer!

Nigel




---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

git.zipfile (17K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: git plugin

Erik Ramfelt
Illka has started a wiki page about writing a SCM plugin,
http://hudson.gotdns.com/wiki/display/HUDSON/Writing+an+SCM+plugin.
There are some info that may be usefull for you. Please add more info
on it if you find anything that is missing,as that will help the next
SCM implementer.


//Erik

On Dec 18, 2007 4:17 PM, Nigel Magnay <[hidden email]> wrote:

> Hi there
>
> I've been experimenting a bit recently with GIT, and I knew in order to be
> useful I was going to need integration with my favourite CI tool; so I've
> taken a stab at writing a plugin.
>
> Be gentle - I'm new to both git and writing hudson plugins, so it's only a
> starter for ten.
>
> Ultimately I'd really like to be able to use hudson with git in order to
> pull changes from a branch, merge them, test using hudson, then if
> successful push the branch back to another repository. In that way I could
> get the delayed-commit functionality of something like teamcity, without all
> the suspicious 'break subversion by trying to make it do something it's not
> intended to do'. This would be killer!
>
> Nigel
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: git plugin

Kohsuke Kawaguchi
Administrator
In reply to this post by Nigel Magnay
Nigel Magnay wrote:
> Hi there
>
> I've been experimenting a bit recently with GIT, and I knew in order to be
> useful I was going to need integration with my favourite CI tool; so I've
> taken a stab at writing a plugin.

Great! I imported your bundle into the CVS. Let me know your java.net id
so that I can add you as a developer.

> Be gentle - I'm new to both git and writing hudson plugins, so it's only a
> starter for ten.
>
> Ultimately I'd really like to be able to use hudson with git in order to
> pull changes from a branch, merge them, test using hudson, then if
> successful push the branch back to another repository. In that way I could
> get the delayed-commit functionality of something like teamcity, without all
> the suspicious 'break subversion by trying to make it do something it's not
> intended to do'. This would be killer!

Yes. Exactly. I wanted to do the same thing with Mercurial.


--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment
Loading...