如何更改Capistrano使用的临时目录?

pin*_*kul 13 capistrano

我如何更改Capistrano使用的临时目录?

示例:/tmp我想使用而不是/home/user/tmp

我当前的VPS已/tmp安装为noexec,这使我在尝试运行时拒绝了错误cap production deploy.

Wai*_*... 23

在Capistrano 3,

set :tmp_dir, '/home/user/tmp'
Run Code Online (Sandbox Code Playgroud)


Vin*_*ent 7

你在谈论远程tmp目录吗?如果是,这里举个例子::

set:copy_remote_dir,deploy_to

这将更改将存档在远程服务器上复制到部署目录的默认tmp目录.