【问题标题】:Exclude tasks from development从开发中排除任务
【发布时间】:2014-01-29 22:31:46
【问题描述】:

我在部署命名空间中有这个块:

 if :stage != :development then
    before :check, 'deploy:open'
    after :restart, 'deploy:close'
  end  

但是,这不起作用。有没有办法从给定阶段排除任务?

【问题讨论】:

    标签: ruby-on-rails ruby capistrano capistrano3


    【解决方案1】:

    使用 Capistrano 3,您应该使用 fetch 来获取变量。

    if fetch(:stage) != :development
    

    应该可以。

    【讨论】:

      猜你喜欢
      • 2015-10-26
      • 2021-08-23
      • 1970-01-01
      • 2014-06-16
      • 1970-01-01
      • 2019-07-23
      • 2021-07-18
      • 2014-03-09
      • 1970-01-01
      相关资源
      最近更新 更多