lcatlett/blt-drush-alias

Acquia Drush Alias Generator Plugin for Acquia BLT

2.0.0 2020-06-23 13:44 UTC

This package is auto-updated.

Last update: 2024-09-09 04:09:18 UTC


README

这是一个Acquia BLT插件,可以动态生成适用于Acquia Cloud和Acquia Cloud Site Factory项目的Acquia drush别名。

此插件为社区创建社区支持。Acquia不会为此软件提供直接支持,也不会提供关于其稳定性的任何保证。

快速入门

要在现有的BLT 10项目中使用此插件,请使用Composer安装

composer require lcatlett/blt-drush-alias

通过调用由该插件提供的自定义BLT命令aliases生成Acquia drush别名

blt aliases

此命令将提示您输入Acquia Cloud API v2令牌和密钥以及您的Acquia应用程序ID

再次运行blt aliases以更新您的ACE或ACSF drush别名。

安装和使用

要创建一个新的BLT项目并生成Acquia drush别名,请运行以下命令,将mysite替换为您想要的BLT项目名称。

composer create-project --no-interaction acquia/blt-project mysite
cd mysite
composer require lcatlett/blt-drush-alias
blt aliases --no-interaction

通过调用由该插件提供的自定义BLT命令aliases生成Acquia drush别名

blt aliases

此命令将提示您输入Acquia Cloud API v2令牌和密钥以及您的Acquia应用程序ID

再次运行blt aliases以更新您的ACE或ACSF drush别名。

为什么我需要此插件?

此命令之前存在于BLT中,但已被移除,以通过Acquia Developer Studio cli生成drush别名,该cli根据Acquia文档下载Drush别名。这些drush别名与ACSF或多站点不兼容,也无法动态更新以使用自定义域名。此外,默认的Acquia drush别名使用全局安装的drush9包,这存在许多问题