pantheon-systems / terminus-mass-update
应用所有站点的上游更新
v1.1.0
2019-02-22 18:15 UTC
This package is auto-updated.
Last update: 2024-09-23 20:35:26 UTC
README
一个Terminus插件,用于应用一系列站点的上游更新。
此插件包含两个命令
terminus site:mass-update:apply
应用指定站点的可用上游更新。
要指定应用更新的站点列表,您必须通过stdin将该列表发送到该函数,通过管道进行。这允许您使用任何其他Terminus命令生成要工作的站点列表
$ terminus site:list --format=list | terminus site:mass-update:apply $ terminus org:site:list --format=list | terminus site:mass-update:apply
在Terminus命令中添加--format=list
,您将获得适合输入到该命令的站点ID列表。
mass-update命令还有一些其他选项
--dry-run
: 显示将要应用哪些更新,但不应用它们。--updatedb
: 更新后运行update.php(仅限Drupal)--accept-upstream
: 尝试自动解决上游冲突--upstream=<upstream id>
: 仅更新使用给定上游的站点
terminus site:mass-update:list
列出指定站点的可用上游更新。
此函数的输入方式与apply
命令相同。此命令可用于发现apply
将应用哪些确切更新。
$ terminus site:list --format=list | terminus site:mass-update:list $ terminus org:site:list --format=list | terminus site:mass-update:list
安装
要安装此插件,请将其放置在~/.terminus/plugins/
中。
在macOS/Linux上
mkdir -p ~/.terminus/plugins curl https://github.com/pantheon-systems/terminus-mass-update/archive/1.x.tar.gz -L | tar -C ~/.terminus/plugins -xvz
帮助
运行terminus help site:mass-update:list
或terminus help site:mass-update:apply
以获取帮助。