【发布时间】:2014-09-08 18:28:56
【问题描述】:
我需要在部署时生成一些配置文件,但在我这样做之前服务器不会启动。
我设法让自定义配方起作用并将它们放入 Deploy 组,但它们在服务器重新启动后运行。
如何在 unicorn 重启任务之前让我的食谱在部署时运行?
【问题讨论】:
-
能发一些代码吗?
标签: ruby-on-rails chef-infra aws-opsworks
我需要在部署时生成一些配置文件,但在我这样做之前服务器不会启动。
我设法让自定义配方起作用并将它们放入 Deploy 组,但它们在服务器重新启动后运行。
如何在 unicorn 重启任务之前让我的食谱在部署时运行?
【问题讨论】:
标签: ruby-on-rails chef-infra aws-opsworks
您需要做的是使用 Opsworks 上可用的部署挂钩。 REF:deployment hooks 您需要使用的具体是:deploy/before_restart.rb
【讨论】: