Update fixes for the package installation
parent
0b07f5d2bf
commit
cd1470a56e
|
@ -9,10 +9,10 @@ targetNodes:
|
||||||
onInstall:
|
onInstall:
|
||||||
cmd[${nodes.cp.master.id}]:
|
cmd[${nodes.cp.master.id}]:
|
||||||
- cd /var/www/webroot/ROOT/
|
- 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
|
- mkdir -p /var/www/webroot/ROOT/wp-content/mu-plugins
|
||||||
- cd /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:
|
setGlobals:
|
||||||
userToLoginAs: 1
|
userToLoginAs: 1
|
||||||
|
@ -23,10 +23,10 @@ onUninstall:
|
||||||
actions:
|
actions:
|
||||||
|
|
||||||
instant_login:
|
instant_login:
|
||||||
|
|
||||||
cmd[${nodes.cp.master.id}]:
|
cmd[${nodes.cp.master.id}]:
|
||||||
- cd /var/www/webroot/ROOT/
|
- 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)
|
- user=$(wp user list --field=ID --role=administrator --format=csv --number=1 --orderby=ID)
|
||||||
- wp login create $user --url-only
|
- wp login create $user --url-only
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue