crontabファイルをrespositoryで管理していますが、テストができてなかったので、それを解消すべくTravis-CIでやってみました。 .travis.yml language: ruby script: - cat crontab.ok.txt | crontab - cat crontab.fail.txt | crontab travisで実行された様子 意外なことに簡単に動いた。 Travisはcrontabが登録されても実際にはコマンドが動かない、はず。 songmuさんのParse::Crontabも非常に良いのですが、今のプロジェクトはPerlのプロジェクトではないので若干入れにくい。 参考 おそらくはそれさえも平凡な日々: 運用におけるcrontabのテストとParse::Crontab 第25回 cron周りのベストプラクティス(1):Perl Hackers