On Tue, Jul 27, 2010 at 8:17 AM, Chad Woolley <thewoolley...@gmail.com> wrote:
> On Mon, Jul 26, 2010 at 7:08 PM, Mike Papper <bodarot...@gmail.com> wrote:
>> Hello, has anyone tried to add a "deploy" button. This would look like the
>> "build now" but be positioned for every successful build (on the main
>> projects page where it displays the status of the last 5 builds per
>> project). It would then run capistrano with that tag.
>
> Your email made me have an idea:  There should be a deploy button, but
> with a configurable webhook which passes the build number.  That would
> allow anyone to hook any cross-platform deploy hook, and wouldn't
> require anything to be run on the cruise server (or added to the
> codebase to do so).

I've thought about adding a deploy button before; I like the webhooks
idea. (That'd also be a nice mechanism for handling chained builds
across multiple servers.)

I admit, though, that I'm not sure how the details would work here. Is
the idea that CCRB would POST to the given URL on deploy, and
whoever's running on the other end of that is expected to know how to
deploy the app? That seems like more trouble than just asking CCRB to
run a Cap/Rake task for you.

Brian
_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users

Reply via email to