昨天,我们运送了一个更新到 发送,它为部署步骤提供了急需的刷新。
默认情况下,发送将在部署任何项目时执行四个操作
- 克隆新版本
- 安装 Composer 依赖项(如果已配置)
- 激活新版本
- 清除旧版本
在昨天之前,你可以配置额外的部署挂钩,这些挂钩在预定义操作之前或之后执行。这对于许多人来说是令人困惑的,因为例如“克隆新版本之后”和“安装 Composer 依赖项之前”之间没有区别。
昨天的版本将这些部署步骤扁平化为一个列表,这允许你将任何自定义挂钩拖放到所需的任何顺序中。发送的四个操作保持固定,以确保项目继续按正确顺序部署。
部署挂钩选项卡现在向你显示操作作为哪个用户运行以及在哪些服务器上运行,以便你可以快速了解正在发生的事情。