每次heroku部署发生时运行一些代码

时间:2013-03-26 17:49:11

标签: ruby-on-rails-3 heroku

我想放一些代码,每次我在heroku上发布我的应用程序时都会运行 我应该把它放在哪里?我需要访问我的模型来运行它。

1 个答案:

答案 0 :(得分:0)

如果您不介意每次旋转dyno(缩放,重启,环境更改或推送)时都运行,那么请使用.profile文件(https://devcenter.heroku.com/articles/dynos#startup)。如果您希望仅在部署时运行它,请使用http部署挂钩https://addons.heroku.com/deployhooks,该挂钩会命中另一个执行所需工作的应用程序。