gpt4 book ai didi

ruby-on-rails-3 - 设置为:deploy_via, :remote_cache not working set :keep_releases, 5

转载 作者:行者123 更新时间:2023-12-04 13:17:14 25 4
gpt4 key购买 nike

在第一次使用set :deploy_via, :copy进行部署以在应用程序中进行更改之后,现在我正在使用:

set :deploy_via, :remote_cache

每当我更新更改时,都会发布一个新版本,但不会删除旧版本。

我可以在发布文件夹中看到:
20120325165324  20120326132816  20120326150033  20120326150716  20120326151632  20120326161602  20120326171203

我只希望最多3 o 5发行。

我在我的deploy.rb中:
set :keep_releases, 5

但这对我不起作用。

使用 set :deploy_via, :remote_cache部署后如何删除旧版本

谢谢!

最佳答案

您还需要手动运行cap deploy:cleanup或更简单的操作,只需通过回调从您的部署脚本中调用即可,例如将此添加到deploy.rb

after "deploy:restart", "deploy:cleanup" 

它说:“当部署的重新启动任务完成时,然后运行清除任务”。 :keep_releases的默认值为5,因此您实际上并不需要添加它……但是这没有什么坏处。

关于ruby-on-rails-3 - 设置为:deploy_via, :remote_cache not working set :keep_releases, 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9876973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com