fix(dd-ctl): copy saml plugins from src folders to fix versions

darta 2022-05-07 13:54:21 +02:00
parent 508ddd8571
commit b296cc06fc
1 changed files with 6 additions and 3 deletions

9
dd-ctl
View File

@ -182,7 +182,7 @@ setup_nextcloud(){
docker exec -u www-data isard-apps-nextcloud-app php occ app:install mail docker exec -u www-data isard-apps-nextcloud-app php occ app:install mail
docker exec -u www-data isard-apps-nextcloud-app php occ app:enable mail docker exec -u www-data isard-apps-nextcloud-app php occ app:enable mail
docker exec -u www-data isard-apps-nextcloud-app php occ app:install user_saml #docker exec -u www-data isard-apps-nextcloud-app php occ app:install user_saml
docker exec -u www-data isard-apps-nextcloud-app php occ app:enable user_saml docker exec -u www-data isard-apps-nextcloud-app php occ app:enable user_saml
docker exec -u www-data isard-apps-nextcloud-app php occ app:install ownpad docker exec -u www-data isard-apps-nextcloud-app php occ app:install ownpad
docker exec isard-apps-nextcloud-app apk add jq docker exec isard-apps-nextcloud-app apk add jq
@ -258,7 +258,8 @@ setup_wordpress(){
#docker exec -ti isard-apps-wordpress /bin/sh -c "if [ ! -d /var/www/html/wp-content/plugins/saml/onelogin-saml-sso ]; then cp -R /plugins/saml/onelogin-saml-sso /var/www/html/wp-content/plugins/; fi" #docker exec -ti isard-apps-wordpress /bin/sh -c "if [ ! -d /var/www/html/wp-content/plugins/saml/onelogin-saml-sso ]; then cp -R /plugins/saml/onelogin-saml-sso /var/www/html/wp-content/plugins/; fi"
# docker exec -ti isard-apps-wordpress /bin/sh -c "if [ ! -d /var/www/html/wp-content/mu-plugins ]; then cp -R /plugins/mu-plugins /var/www/html/wp-content/; fi" # docker exec -ti isard-apps-wordpress /bin/sh -c "if [ ! -d /var/www/html/wp-content/mu-plugins ]; then cp -R /plugins/mu-plugins /var/www/html/wp-content/; fi"
docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin install onelogin-saml-sso --activate' # docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin install onelogin-saml-sso --activate'
docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin activate onelogin-saml-sso'
# cp -R isard-apps/docker/nextcloud/onelogin-saml-sso $SRC_FOLDER/wordpress/wp-content/plugins/ # cp -R isard-apps/docker/nextcloud/onelogin-saml-sso $SRC_FOLDER/wordpress/wp-content/plugins/
# docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin activate onelogin-saml-sso' # docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin activate onelogin-saml-sso'
docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin install generateblocks --activate' docker-compose run --user=33 isard-apps-wordpress-cli /bin/bash -c 'wp plugin install generateblocks --activate'
@ -437,10 +438,12 @@ upgrade_plugins_moodle(){
} }
upgrade_plugins_nextcloud(){ upgrade_plugins_nextcloud(){
cp -R isard-apps/docker/nextcloud/themes/* $SRC_FOLDER/nextcloud/themes/ cp -R isard-apps/docker/nextcloud/src/* $SRC_FOLDER/nextcloud/
} }
upgrade_plugins_wp(){ upgrade_plugins_wp(){
cp -R isard-apps/docker/wordpress/src/* $SRC_FOLDER/wordpress/
if [ ! -d $SRC_FOLDER/wordpress/wp-content/mu-plugins ]; then if [ ! -d $SRC_FOLDER/wordpress/wp-content/mu-plugins ]; then
git clone https://gitlab.com/muplugins-multiste1/muplugins-google-sites.git $SRC_FOLDER/wordpress/wp-content/mu-plugins git clone https://gitlab.com/muplugins-multiste1/muplugins-google-sites.git $SRC_FOLDER/wordpress/wp-content/mu-plugins
fi fi