[chef] Re: Re: after_migrate deploy_revision hook


Chronological Thread 
  • From: Sachin Sagar Rai < >
  • To:
  • Subject: [chef] Re: Re: after_migrate deploy_revision hook
  • Date: Thu, 5 Apr 2012 01:13:55 +0545

@juan,
Actually that doesn't solve the issue but rather raises another issue.

When I deployed, the issue is weird. If I run the asset compilation task inside the `before_symlink...`, it deletes the current symlink resulting in an error `app['deploy_to']/current doesn't exist. And it makes sense as well  since placing in `before_symlink` is the action to take before the symlink happens.

So, that hook doesn't help either.
Anyone who have deployed any rails 3.1+ app using the asset pipeline and where to hook the rake asset precompilation task?

-------------------------------------------
@millisami
~ Sachin Sagar Rai
Ruby on Rails Developer
http://tfm.com.np
http://nepalonrails.tumblr.com
Sent with Sparrow

On Sunday, April 1, 2012 at 1:24 AM, Sachin Sagar Rai wrote:

Thanks!

Though, having the `after_migrate` hook would be great.

-------------------------------------------
@millisami
~ Sachin Sagar Rai
Ruby on Rails Developer
http://tfm.com.np
http://nepalonrails.tumblr.com
Sent with Sparrow

On Saturday, March 31, 2012 at 11:41 PM, Juan Jesús Ojeda Croissier wrote:

On Sat, Mar 31, 2012 at 4:54 PM, Sachin Sagar Rai < "> > wrote:

Hi fellas!

I'm having an issue while deploying a Rails 3.2 app when it comes to
precompiling assets rake command.

If I put this in `before_migrate` block, it blows up coz the command `rake
assets:precompile` requires the database.yml file populated and migration
already done.

It won't be a problem if the deploy resource has after_migrate hook, which
chef doesn't have right now.

So, how can I add such hook or is there any other hooks that I can use?

You could use the 'before_symlink' one, which is used after the migration.
But I also was missing an 'after_migrate' hook...

Cheers

--
Juanje




  • [chef] Re: Re: after_migrate deploy_revision hook, Sachin Sagar Rai, 04/04/2012

Archive powered by MHonArc 2.6.16.

§