如何使用php-deployer设置发布限制?

问题描述 投票:0回答:1

我正在使用PHP部署程序6.6.0部署基于Laravel的网站。

每次我部署它都会创建一个新版本。目前,我有10多个发行版,它正在占用大量磁盘空间。

让我说,我不想保留超过前三个版本,而较旧的版本会自动更新。

有没有办法指定最大发行数量?

php laravel php-deployer
1个回答
0
投票

您想要的选项称为“ keep_releases”。参见文档here

默认情况下,部署程序仅保留5个发行版,因此,如果发行版本超过10个,则意味着您更改了默认配置。

您可能会在配置中包含set('keep_releases', -1);。对其进行更改,以使其仅存储合理数量的发行版,或者直接删除该行,它将仅保留5个发行版。

set('keep_releases', 3); // e.g. for a maximum of 3 releases
© www.soinside.com 2019 - 2024. All rights reserved.