Michael Moen
2008-Sep-11 15:51 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
Is anybody currently tracking multiple projects hosted on GitHub? I''m wondering if there is a way to do this without having multiple CC.rb installs since you can''t associate a "deploy user" on GitHub with more than one project. Or maybe I''m missing something. Thanks in advance, Michael
Chad Woolley
2008-Sep-11 16:18 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
On Thu, Sep 11, 2008 at 8:51 AM, Michael Moen <mi-ccrb at underpantsgnome.com> wrote:> Is anybody currently tracking multiple projects hosted on GitHub? > > I''m wondering if there is a way to do this without having multiple CC.rb > installs since you can''t associate a "deploy user" on GitHub with more than > one project. Or maybe I''m missing something.I''m not sure how the deploy user relates, can you explain? Regardless, if you do a ''cruise add'' for a new project with a different Git URL, you can build as many different projects/urls as you want. Or that your machine can handle. You probably also want serialized builds turned on, so only one at a time builds. -- Chad
Matt Wynne
2008-Sep-11 18:14 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
Dunno how related this is, but we have some submodules in vendor/ plugins that point to github, and we have had some fun with them, having to go into .cruise/ and manually git submodule init to stop the build going over and over again. On 11 Sep 2008, at 16:51, Michael Moen wrote:> Is anybody currently tracking multiple projects hosted on GitHub? > > I''m wondering if there is a way to do this without having multiple > CC.rb installs since you can''t associate a "deploy user" on GitHub > with more than one project. Or maybe I''m missing something. > > Thanks in advance, > Michael > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-userscheers, Matt ---- http://blog.mattwynne.net http://songkick.com In case you wondered: The opinions expressed in this email are my own and do not necessarily reflect the views of any former, current or future employers of mine.
Chad Woolley
2008-Sep-11 18:47 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
On Thu, Sep 11, 2008 at 11:14 AM, Matt Wynne <matt at mattwynne.net> wrote:> Dunno how related this is, but we have some submodules in vendor/plugins > that point to github, and we have had some fun with them, having to go into > .cruise/ and manually git submodule init to stop the build going over and > over again.Please share any progress you make on this front. Having something that works just like svn:externals (autoupdating), especially under CI, is one of the few remaining blockers to moving everything to Git (for me and others, at least). Thanks, -- Chad
Chris Hapgood
2008-Sep-11 19:13 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
I''ve got a custom build script that does a submodule init followed by a submodule update. Am I missing something, or couldn''t cruise do the same thing via the cruise rake task? -Chris On 11 Sep 2008, at 14:14, Matt Wynne wrote:> Dunno how related this is, but we have some submodules in vendor/ > plugins that point to github, and we have had some fun with them, > having to go into .cruise/ and manually git submodule init to stop > the build going over and over again. > > On 11 Sep 2008, at 16:51, Michael Moen wrote: > >> Is anybody currently tracking multiple projects hosted on GitHub? >> >> I''m wondering if there is a way to do this without having multiple >> CC.rb installs since you can''t associate a "deploy user" on GitHub >> with more than one project. Or maybe I''m missing something. >> >> Thanks in advance, >> Michael >> _______________________________________________ >> Cruisecontrolrb-users mailing list >> Cruisecontrolrb-users at rubyforge.org >> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users > > cheers, > Matt > ---- > http://blog.mattwynne.net > http://songkick.com > > In case you wondered: The opinions expressed in this email are my > own and do not necessarily reflect the views of any former, current > or future employers of mine. > > > > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >Chris Hapgood cch1 at hapgoods.com
Chad Woolley
2008-Sep-11 19:17 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
On Thu, Sep 11, 2008 at 12:13 PM, Chris Hapgood <cch1 at hapgoods.com> wrote:> I''ve got a custom build script that does a submodule init followed by a > submodule update. > > Am I missing something, or couldn''t cruise do the same thing via the cruise > rake task?Seems like it. Do you have this running under cruise?
Chris Hapgood
2008-Sep-11 19:29 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
Yes, my script is being run as a custom cc.rb build command: project.build_command = ''../build'' Contents of the build command are, roughly: rake db:migrate git submodule init git submodule update rake test I am using Ben Berkeret''s version, if that is relevant. -Chris On 11 Sep 2008, at 15:17, Chad Woolley wrote:> On Thu, Sep 11, 2008 at 12:13 PM, Chris Hapgood <cch1 at hapgoods.com> > wrote: >> I''ve got a custom build script that does a submodule init followed >> by a >> submodule update. >> >> Am I missing something, or couldn''t cruise do the same thing via >> the cruise >> rake task? > > Seems like it. Do you have this running under cruise? > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >Chris Hapgood cch1 at hapgoods.com
Matt Wynne
2008-Sep-11 20:10 UTC
[Cruisecontrolrb-users] Tracking multiple GitHub projects with CC.rb
That''s exactly what I plan to do when this rears its head again. I don''t think you need the init more than once ever for the folder, although I guess it would help if you add new submodules maybe. It''s all pretty new to me. On 11 Sep 2008, at 20:29, Chris Hapgood wrote:> Yes, my script is being run as a custom cc.rb build command: > project.build_command = ''../build'' > > Contents of the build command are, roughly: > > > rake db:migrate > git submodule init > git submodule update > rake test > > I am using Ben Berkeret''s version, if that is relevant. > > -Chris > > On 11 Sep 2008, at 15:17, Chad Woolley wrote: > >> On Thu, Sep 11, 2008 at 12:13 PM, Chris Hapgood >> <cch1 at hapgoods.com> wrote: >>> I''ve got a custom build script that does a submodule init >>> followed by a >>> submodule update. >>> >>> Am I missing something, or couldn''t cruise do the same thing via >>> the cruise >>> rake task? >> >> Seems like it. Do you have this running under cruise? >> _______________________________________________ >> Cruisecontrolrb-users mailing list >> Cruisecontrolrb-users at rubyforge.org >> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >> > > Chris Hapgood > cch1 at hapgoods.com > > > > > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-userscheers, Matt ---- http://blog.mattwynne.net http://songkick.com In case you wondered: The opinions expressed in this email are my own and do not necessarily reflect the views of any former, current or future employers of mine.