Ameba Ownd

アプリで簡単、無料ホームページ作成

SoulImpact株式会社公式ブログ

wheneverを使ってrails taskの定期実行用のcrontabを自動生成

2023.04.02 06:39

wheneverを使ってrails taskの定期実行用のcrontabを自動生成

サンプルコード

wheneverをインストール

Gemfileに以下を追記します。

追記したらインストールを実施します。

wheneverで定期実行用の設定ファイルを初期化

railsのルートプロジェクトで以下を実施します。

config/schedule.rbを変更

スケジュール内部の設定をします。

crontabに反映

以下のステップでconfig/schedule.rbの内容をcrontabに反映します。