DrevOps Vortex 25.3.0版本发布:全新安装体验与多项优化

DrevOps Vortex 25.3.0版本发布:全新安装体验与多项优化

drevops 💧 + 🐳 + 🏗️ + 🛠️ + 🧪️ Drupal project template drevops 项目地址: https://gitcode.com/gh_mirrors/dr/drevops

DrevOps Vortex是一个现代化的Drupal开发框架,旨在为开发者提供高效、标准化的开发体验。它集成了Docker容器化环境、自动化CI/CD工作流以及多种云平台支持,帮助团队快速构建和部署Drupal项目。

全新安装器体验

本次25.3.0版本最显著的改进是引入了全新的安装器。这一改进不仅提升了用户体验,也为后续版本的功能开发奠定了基础。新安装器具有以下特点:

  1. 安装过程中会询问是否保留入门检查清单,帮助新用户更好地了解项目结构
  2. 当主题被覆盖时,安装器会智能地跳过主题复制步骤
  3. 修复了在第三方文件中替换多行换行符的问题
  4. 增加了对Lagoon下载源的支持

数据库与搜索服务优化

在Docker环境方面,项目做出了几项重要调整:

  1. 切换到了MySQL数据库镜像,替代了之前的MariaDB
  2. 更新了Solr配置集至最新版本,提升了搜索性能
  3. 增加了对DATABASE_DATABASE环境变量的支持,使其与部署在RDS上的Lagoon环境兼容

CI/CD工作流改进

持续集成和部署流程得到了多项增强:

  1. 邮件通知现在会包含PR编号,便于追踪问题
  2. 修复了PR部署到Lagoon时的问题
  3. 解决了GitHub环境引用在后续PR部署中变得陈旧的问题
  4. 优化了代码库导出为工件的时机,提高了构建效率
  5. 修复了仅提供邮件收件人时通知失败的问题

环境变量简化

为了提升配置的清晰度,项目对多个环境变量进行了简化和调整:

  1. VORTEX_PROVISION_USE_PROFILE拆分为更明确的VORTEX_PROVISION_TYPE=profileVORTEX_PROVISION_TYPE=database
  2. 移除了VORTEX_PROVISION_ENVIRONMENT,改为通过Drush直接查询,提高了可靠性
  3. 简化了VORTEX_WEBROOTVORTEX_TZ变量的使用方式

文档与测试完善

随着功能的更新,项目文档也同步进行了修订,确保用户能够获得最新的使用指南。测试套件也相应更新,以覆盖新功能和修复的问题。

这一版本的发布标志着DrevOps Vortex在安装体验和稳定性方面迈出了重要一步,为开发者提供了更加顺畅的项目初始化和部署流程。新安装器的引入特别值得关注,它将显著降低新用户的上手难度,同时为高级用户提供了更多配置选项。

drevops 💧 + 🐳 + 🏗️ + 🛠️ + 🧪️ Drupal project template drevops 项目地址: https://gitcode.com/gh_mirrors/dr/drevops

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芮桦柱Warrior

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值