安装特定版本的 wp-cli 包
Install specific version of wp-cli package
我想安装一个特定版本的 wp-cli 包,例如
wp package install geekpress/wp-rocket-cli@1.1
或者如果这不起作用,则从特定的 github 提交
wp package install git@github.com:GeekPress/wp-rocket-cli.git#04ff23bbc3e293d44e8dde4ae64e1918f3e8534a
但是两者都不行。有没有办法修复版本?
我在自动化环境中使用 wp-cli,如果 wp-cli 包在它的最新提交中更改命令,我不希望它中断。
从 WP-CLI 版本 2.5.0 开始,包名称和所需版本之间使用的 分隔符 是 冒号 :
wp package install wp-cli-configmaps/wp-cli-configmaps:1.0.1
要验证它是否正常工作,请使用 wp package list
命令 - 您应该会在输出中看到您指定的版本:
+-------------------------------------+---------------------+---------+--------+----------------+
| name | authors | version | update | update_version |
+-------------------------------------+---------------------+---------+--------+----------------+
| wp-cli-configmaps/wp-cli-configmaps | Bostjan Skufca Jese | 1.0.1 | none | |
+-------------------------------------+---------------------+---------+--------+----------------+
相关的WP-CLI源代码为here。这可能也适用于 2.5.0 之前的 WP-CLI 版本。
我想安装一个特定版本的 wp-cli 包,例如
wp package install geekpress/wp-rocket-cli@1.1
或者如果这不起作用,则从特定的 github 提交
wp package install git@github.com:GeekPress/wp-rocket-cli.git#04ff23bbc3e293d44e8dde4ae64e1918f3e8534a
但是两者都不行。有没有办法修复版本? 我在自动化环境中使用 wp-cli,如果 wp-cli 包在它的最新提交中更改命令,我不希望它中断。
从 WP-CLI 版本 2.5.0 开始,包名称和所需版本之间使用的 分隔符 是 冒号 :
wp package install wp-cli-configmaps/wp-cli-configmaps:1.0.1
要验证它是否正常工作,请使用 wp package list
命令 - 您应该会在输出中看到您指定的版本:
+-------------------------------------+---------------------+---------+--------+----------------+
| name | authors | version | update | update_version |
+-------------------------------------+---------------------+---------+--------+----------------+
| wp-cli-configmaps/wp-cli-configmaps | Bostjan Skufca Jese | 1.0.1 | none | |
+-------------------------------------+---------------------+---------+--------+----------------+
相关的WP-CLI源代码为here。这可能也适用于 2.5.0 之前的 WP-CLI 版本。