From cd1470a56e66e0e97c599ab001451fca1e574f18 Mon Sep 17 00:00:00 2001 From: Anthony Date: Sat, 7 Jun 2025 01:29:53 +0800 Subject: [PATCH] Update fixes for the package installation --- manifest.jps | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/manifest.jps b/manifest.jps index 2be4635..11e0a55 100644 --- a/manifest.jps +++ b/manifest.jps @@ -9,10 +9,10 @@ targetNodes: onInstall: cmd[${nodes.cp.master.id}]: - cd /var/www/webroot/ROOT/ - - wp package install aaemnnosttv/wp-cli-login-command + - wp package install aaemnnosttv/wp-cli-login-command --force - mkdir -p /var/www/webroot/ROOT/wp-content/mu-plugins - cd /var/www/webroot/ROOT/wp-content/mu-plugins - - wget https://raw.githubusercontent.com/aaemnnosttv/wp-cli-login-server/master/wp-cli-login-server.php + - wget -O wp-cli-login-server.php https://raw.githubusercontent.com/aaemnnosttv/wp-cli-login-server/master/wp-cli-login-server.php setGlobals: userToLoginAs: 1 @@ -23,10 +23,10 @@ onUninstall: actions: instant_login: - cmd[${nodes.cp.master.id}]: - cd /var/www/webroot/ROOT/ - #- user=$(wp user list --field=user_login --role=administrator --format=csv --number=1) + # Check if login command is available, install if missing + - if ! wp help login >/dev/null 2>&1; then wp package install aaemnnosttv/wp-cli-login-command --force; fi - user=$(wp user list --field=ID --role=administrator --format=csv --number=1 --orderby=ID) - wp login create $user --url-only