【问题标题】:Adding actions to Capistrano tasks向 Capistrano 任务添加操作
【发布时间】:2011-07-21 10:45:23
【问题描述】:

如何向 Capistrano 的部署任务添加内容?我需要在“公共”目录中创建一个符号链接。

【问题讨论】:

    标签: capistrano


    【解决方案1】:

    创建一个新任务来创建符号链接,然后在适当的地方使用挂钩将您的任务添加到 Capistrano 部署工作流程中。

    例如

    namespace :deploy do
      desc "symlink my file"
      task :symlink_file, :roles => :app do
        run "ln -s file public/file"
      end
    end
    
    after 'deploy:update_code', 'deploy:symlink_file'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      相关资源
      最近更新 更多