pantheon-systems/terminus-mass-update

应用所有站点的上游更新

安装次数: 36,280

依赖项: 0

建议者: 0

安全: 0

星标: 14

关注者: 13

分支: 18

开放问题: 11

类型:terminus-plugin

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 v1.x Compatible

Actively Maintained

一个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:listterminus help site:mass-update:apply以获取帮助。