Capistrano 3部署-将文件复制到发布文件夹

问题描述

我需要在部署期间将文件复制到新的部署路径。所以我需要一条类似

的路径

<project_path>/releases/20201005215208/db/seeds.rb

我无法使用“当前”目录,因为它指向以前的版本(链接尚未更新)。 曾经有一个路径变量,但是显然它不再存在。

目前这样做的方法是什么?

解决方法

好的,我要寻找的是变量“ release_path”。我已经尝试过了,并且得到了它不存在的错误。问题是我在创建releases文件夹中的目录之前就将任务挂了。将其挂在“更新之前”,它就像冠军!是的!

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...