acquia / blt
BLT
14.0.0-beta2
2024-04-03 16:27 UTC
Requires
- php: >=8.1
- composer-plugin-api: ^2.0
- composer-runtime-api: ^2.0
- ext-json: *
- acquia/drupal-environment-detector: ^1.5.3
- acquia/drupal-recommended-settings: ^1
- consolidation/comments: ^1.0
- consolidation/config: ^2.0.0
- consolidation/robo: ^4
- dflydev/dot-access-data: ^3
- doctrine/annotations: ^1.10.0
- drupal/core: ^10.0.0
- drush/drush: ^12
- enlightn/security-checker: ^1.3
- grasmash/yaml-cli: ^3.0.0
- grasmash/yaml-expander: ^3.0.2
- loophp/phposinfo: ^1.7.1
- symfony/config: ^6
- symfony/console: ^6
- symfony/filesystem: ^6
- symfony/twig-bridge: ^6
- symfony/yaml: ^6
Requires (Dev)
Suggests
- davereid/drush-acquia-hook-invoke: dev-master
Conflicts
- acquia/blt-behat: <=1.0.0
- dev-main / 14.x-dev
- 14.0.0-beta2
- 14.0.0-beta1
- 13.7.4
- 13.7.3
- 13.7.2
- 13.7.1
- 13.7.0
- 13.6.0
- 13.5.3
- 13.5.2
- 13.5.1
- 13.5.0
- 13.4.0
- 13.3.0
- 13.2.2
- 13.2.1
- 13.2.0
- 13.1.1
- 13.1.0
- 13.0.1
- 13.0.0
- 12.x-dev
- 12.8.4
- 12.8.3
- 12.8.2
- 12.8.1
- 12.8.0
- 12.7.0
- 12.6.0
- 12.5.1
- 12.5.0
- 12.4.0
- 12.3.1
- 12.3.0
- 12.2.0
- 12.1.0
- 12.0.1
- 12.0.0
- 12.0.0-beta1
- 12.0.0-alpha1
- 11.x-dev
- 11.7.0
- 11.6.0
- 11.5.0
- 11.4.2
- 11.4.1
- 11.4.0
- 11.3.0
- 11.2.0
- 11.1.2
- 11.1.1
- 11.1.0
- 11.0.1
- 11.0.0
- 11.0.0-rc1
- 11.0.0-alpha1
- 10.x-dev / 10.0.x-dev
- 10.7.2
- 10.7.1
- 10.7.0
- 10.6.0
- 10.5.0
- 10.4.1
- 10.4.0
- 10.3.1
- 10.3.0
- 10.2.1
- 10.2.0
- 10.1.0
- 10.0.1
- 10.0.0
- 10.0.0-rc4
- 10.0.0-rc3
- 10.0.0-rc2
- 10.0.0-rc1
- 10.0.0-beta3
- 10.0.0-beta2
- 10.0.0-beta1
- 10.0.0-alpha1
- 9.x-dev
- 9.2.x-dev
- 9.2.8
- 9.2.7
- 9.2.6
- 9.2.5
- 9.2.4
- 9.2.3
- 9.2.2
- 9.2.1
- 9.2.0
- 9.2.0-alpha3
- 9.2.0-alpha2
- 9.2.0-alpha1
- 9.1.11
- 9.1.10
- 9.1.9
- 9.1.8
- 9.1.7
- 9.1.6
- 9.1.5
- 9.1.4
- 9.1.3
- 9.1.2
- 9.1.1
- 9.1.0
- 9.1.0-alpha1
- 9.0.5
- 9.0.4
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 9.0.0-rc1
- 9.0.0-beta3
- 9.0.0-beta2
- 9.0.0-beta1
- 9.0.0-alpha4
- 9.0.0-alpha3
- 9.0.0-alpha2
- 9.0.0-alpha1
- 8.9.x-dev
- 8.9.15
- 8.9.14
- 8.9.13
- 8.9.12
- 8.9.11
- 8.9.10
- 8.9.9
- 8.9.8
- 8.9.7
- 8.9.6
- 8.9.5
- 8.9.4
- 8.9.3
- 8.9.2
- 8.9.1
- 8.9.0
- 8.9.0-rc3
- 8.9.0-rc2
- 8.9.0-rc1
- 8.9.0-beta6
- 8.9.0-beta5
- 8.9.0-beta4
- 8.9.0-beta3
- 8.9.0-beta2
- 8.9.0-beta1
- 8.9.0-alpha1
- 8.8.7
- 8.8.6
- 8.8.5
- 8.8.4
- 8.8.3
- 8.8.2
- 8.8.1
- 8.8.0
- 8.7.5
- 8.7.4
- 8.7.3
- 8.7.2
- 8.7.1
- 8.7.0
- 8.7.0-beta4
- 8.7.0-beta3
- 8.7.0-beta2
- 8.7.0-beta1
- 8.6.15
- 8.6.14
- 8.6.13
- 8.6.12
- 8.6.11
- 8.6.10
- 8.6.9
- 8.6.8
- 8.6.7
- 8.6.6
- 8.6.5
- 8.6.4
- 8.6.3
- 8.6.2
- 8.6.1
- 8.6.0
- 8.6.0-beta2
- 8.6.0-beta1
- 8.5.2
- 8.5.1
- 8.5.0
- 8.5.0-beta1
- 8.4.9
- 8.4.8
- 8.4.7
- 8.4.6
- 8.4.5
- 8.4.4
- 8.4.3
- 8.4.2
- 8.4.1
- 8.4.0
- 8.3.4
- 8.3.3
- 8.3.2
- 8.3.1
- 8.3.0
- 8.2.0
- 8.1.0
- 8.0.0
- dev-secretsayan-patch-1
- dev-BLT-5225
- dev-orca-557
- dev-latest-orca
This package is auto-updated.
Last update: 2024-08-31 12:33:08 UTC
README
生命周期结束
Acquia 已宣布 BLT 的生命周期将于 2024 年 7 月 1 日结束。更多详情,请参阅 #4736
概述
BLT (构建和发布工具) 为测试、构建和发布 Drupal 8 和 9 应用程序提供了一层自动化层。
要了解更多信息并开始使用,请参阅文档:https://docs.acquia.com/blt
要查看 Acquia 和社区为 BLT 提供的插件,请参阅 插件注册表。
BLT 版本
* BLT 用户必须升级到至少 BLT 13.5.x,才能升级到 PHP 8.1 和 Drush 11.0.7(或更高版本)。
PHP 8.2、Drush 12 和 Drupal 10 的支持不稳定。
使用 BLT 与 Acquia Drupal 推荐设置步骤。
- 更新 BLT 插件到最新版本,该版本包含 OOTB 的 acquia/drupal-recommended-settings。
composer update acquia/blt -W
手动过程
- 从位于
/docroot/sites/<site-name>/settings.php
的 settings.php 文件中删除 BLT 引用。
- require DRUPAL_ROOT . "/../vendor/acquia/blt/settings/blt.settings.php"; - /** - * IMPORTANT. - * - * Do not include additional settings here. Instead, add them to settings - * included by `blt.settings.php`. See BLT's documentation for more detail. - * - * @link https://docs.acquia.com/blt/ - */ + require DRUPAL_ROOT . "/../vendor/acquia/drupal-recommended-settings/settings/acquia-recommended.settings.php"; + /** + * IMPORTANT. + * + * Do not include additional settings here. Instead, add them to settings + * included by `acquia-recommended.settings.php`. See Acquia's documentation for more detail. + * + * @link https://docs.acquia.com/ + */
- 更新
default.local.settings.php
和local.settings.php
,使用此 DSR 插件提供的环境检测器,而不是 BLT。
- use Acquia\Blt\Robo\Common\EnvironmentDetector; + use Acquia\Drupal\RecommendedSettings\Helpers\EnvironmentDetector;
自动化过程
- 使用 BLT 中提供的迁移命令。
./vendor/bin/blt blt:migrate
许可
版权 (C) 2020 Acquia, Inc.
本程序是自由软件:您可以在自由软件基金会发布的 GNU 通用公共许可证第二版(以下简称“许可证”)条款下重新分发和/或修改它。
本程序按“原样”提供,不提供任何明示或暗示的保证;甚至不包括适销性或特定目的适用性的暗示保证。有关详细信息,请参阅 GNU 通用公共许可证。