1

カピストラーノのカスタム展開戦略を作成する方法はありますが、宝石としてバンドルする必要はありませんか? 私は検索して検索しましたが、みんなの例は宝石としてパッケージ化されています。

インクルード パスに貼り付けて、Capfile で要求したいだけです。

4

1 に答える 1

1

このようなものが動作するはずです:

require 'capistrano/recipes/deploy/strategy/remote_cache'
class InsaneStrategy < Capistrano::Deploy::Strategy::RemoteCache
  def copy_repository_cache
     do_something()
  end
end

set :strategy, InsaneStrategy.new(self)
于 2013-10-02T17:43:51.550 に答える