https://github.com/javan/whenever/wiki/Setting-variables-on-the-fly
に書いてある通り、
$ whenever --set key=value
のように渡せば、config/schedule.rb
内で、@key
に"value"
が入る。
で、Capistranoの場合デフォルトで、environment=Railsのenv
されているため、@environment
をみて分岐すればいい。
https://github.com/javan/whenever/blob/master/lib/whenever/capistrano/v3/tasks/whenever.rake