排除要由Capistrano部署的文件



我通过git中的capistrano部署了该项目。

有些文件存储在git中,但不想复制到部署服务器。

在git中,文件结构。

myapp     - mainapp
- somesetting.txt
- _NoWanttoDeploy.txt // I don't want to deploy this file

这些是部署的.rb

# config valid for current version and patch releases of Capistrano
lock "~> 3.11.2"
set :application, "myapp"
set :repo_url, "ssh://app@git.example.com/~/myGit/myapp.git"
set :branch, 'master'
set :deploy_to, "/var/www/html/myapp"
set :linked_dirs, fetch(:linked_dirs, []).push('static')
set :keep_releases, 3

我该如何设置???

copy_exclude怎么样?

set :copy_exclude, "_NoWanttoDeploy.txt"

最新更新