【发布时间】:2020-03-02 05:48:37
【问题描述】:
我通过 git 的 capistrano 部署了项目。
有些文件存储在 git 中,但不想复制到部署服务器。
在 git 中,文件结构。
myapp - mainapp
- somesetting.txt
- _NoWanttoDeploy.txt // I don't want to deploy this file
这些是 deploy.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
如何设置???
【问题讨论】:
-
有什么和 PHP 相关的吗?
-
我部署了php和python项目,但是可能和php本身没有关系,我会删除标签。
标签: ruby capistrano