Procházet zdrojové kódy

Do not activate plugins; wp complains

Girish Ramakrishnan před 9 roky
rodič
revize
971197a924
1 změnil soubory, kde provedl 9 přidání a 6 odebrání
  1. 9 6
      start.sh

+ 9 - 6
start.sh

@@ -37,14 +37,17 @@ if [[ -z "$(ls -A /app/data)" ]]; then
         --admin_email="${admin_email}"
 
     # install and backup the plugins. mu plugins are a "flat" structure"
-    $WP plugin install --activate --force /app/code/disable-wordpress-updates.zip
-    mv /app/data/wp-content/plugins/disable-wordpress-updates/* /app/data/wp-content/mu-plugins/
+    unzip -d /app/data/wp-content/mu-plugins/ /app/code/disable-wordpress-updates.zip
+    mv /app/data/wp-content/mu-plugins/disable-wordpress-updates/* /app/data/wp-content/mu-plugins/
+    rm -rf /app/data/wp-content/mu-plugins/disable-wordpress-updates/
 
-    $WP plugin install --activate --force /app/code/wp-mail-smtp.zip
-    mv /app/data/wp-content/plugins/wp-mail-smtp/* /app/data/wp-content/mu-plugins/
+    unzip -d /app/data/wp-content/mu-plugins/ /app/code/wp-mail-smtp.zip
+    mv /app/data/wp-content/mu-plugins/wp-mail-smtp/* /app/data/wp-content/mu-plugins/
+    rm -rf /app/data/wp-content/mu-plugins/wp-mail-smtp/
 
-    $WP plugin install --activate --force /app/code/authLdap.zip
-    mv /app/data/wp-content/plugins/authLdap*/* /app/data/wp-content/mu-plugins/
+    unzip -d /app/data/wp-content/mu-plugins/ /app/code/authLdap.zip
+    mv /app/data/wp-content/mu-plugins/authLdap-*/* /app/data/wp-content/mu-plugins/
+    rm -rf /app/data/wp-content/mu-plugins/authLdap-*/
 else
     # Update wordpress
     $WP core update-db