mirror of
https://github.com/YunoHost-Apps/drupal_ynh.git
synced 2024-09-03 18:35:53 +02:00
reorder
This commit is contained in:
parent
97a1615471
commit
33a1198801
4 changed files with 25 additions and 14 deletions
|
@ -110,8 +110,8 @@ cp -f "../conf/example.site.yml" "$final_path/drush/sites/$app.site.yml"
|
||||||
|
|
||||||
ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$final_path/drush/sites/$app.site.yml"
|
ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$final_path/drush/sites/$app.site.yml"
|
||||||
ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="$final_path/drush/sites/$app.site.yml"
|
ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="$final_path/drush/sites/$app.site.yml"
|
||||||
ynh_replace_string --match_string="__DOMAIN__" --replace_string="$domain" --target_file="$final_path/drush/sites/$app.site.yml"
|
ynh_replace_string --match_string="__DOMAIN__" --replace_string="$new_domain" --target_file="$final_path/drush/sites/$app.site.yml"
|
||||||
ynh_replace_string --match_string="__PATH_URL__" --replace_string="$path_url" --target_file="$final_path/drush/sites/$app.site.yml"
|
ynh_replace_string --match_string="__PATH_URL__" --replace_string="$new_path" --target_file="$final_path/drush/sites/$app.site.yml"
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# GENERIC FINALISATION
|
# GENERIC FINALISATION
|
||||||
|
|
|
@ -162,16 +162,18 @@ ynh_print_info --message="Installing Drupal..."
|
||||||
|
|
||||||
chown -R $app: $final_path
|
chown -R $app: $final_path
|
||||||
|
|
||||||
pushd "$final_path"
|
update-alternatives --set php /usr/bin/php7.3
|
||||||
update-alternatives --set php /usr/bin/php7.3
|
|
||||||
|
pushd "$final_path"
|
||||||
sudo -u $app env PATH=$PATH drush site:install $install_profil --account-name=$admin --account-pass=$password --account-mail=$admin_mail --db-url=mysql://$db_user:$db_pwd@localhost/$db_name --site-name="$app" --locale=$language --yes
|
sudo -u $app env PATH=$PATH drush site:install $install_profil --account-name=$admin --account-pass=$password --account-mail=$admin_mail --db-url=mysql://$db_user:$db_pwd@localhost/$db_name --site-name="$app" --locale=$language --yes
|
||||||
update-alternatives --set php /usr/bin/php7.0
|
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
update-alternatives --set php /usr/bin/php7.0
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SET THE CRON FILE
|
# SETUP THE CRON FILE
|
||||||
#=================================================
|
#=================================================
|
||||||
ynh_print_info --message="Setting the cron file..."
|
ynh_print_info --message="Setuping the cron file..."
|
||||||
|
|
||||||
cp ../conf/cron /etc/cron.d/$app
|
cp ../conf/cron /etc/cron.d/$app
|
||||||
|
|
||||||
|
|
|
@ -43,6 +43,14 @@ ynh_print_info --message="Removing php-fpm configuration..."
|
||||||
# Remove the dedicated php-fpm config
|
# Remove the dedicated php-fpm config
|
||||||
ynh_remove_fpm_config
|
ynh_remove_fpm_config
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# REMOVE PHP
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
if [ "$(lsb_release --codename --short)" != "buster" ]; then
|
||||||
|
ynh_print_info --message="Removing php..."
|
||||||
|
ynh_remove_php
|
||||||
|
fi
|
||||||
#=================================================
|
#=================================================
|
||||||
# REMOVE DEPENDENCIES
|
# REMOVE DEPENDENCIES
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -50,9 +58,6 @@ ynh_print_info --message="Removing dependencies..."
|
||||||
|
|
||||||
# Remove metapackage and its dependencies
|
# Remove metapackage and its dependencies
|
||||||
ynh_remove_app_dependencies
|
ynh_remove_app_dependencies
|
||||||
if [ "$(lsb_release --codename --short)" != "buster" ]; then
|
|
||||||
ynh_remove_php
|
|
||||||
fi
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# REMOVE APP MAIN DIR
|
# REMOVE APP MAIN DIR
|
||||||
|
|
|
@ -98,6 +98,8 @@ else
|
||||||
ynh_remove_app_dependencies
|
ynh_remove_app_dependencies
|
||||||
ynh_remove_php
|
ynh_remove_php
|
||||||
ynh_install_php --phpversion="7.3" --package="$extra_pkg_dependencies"
|
ynh_install_php --phpversion="7.3" --package="$extra_pkg_dependencies"
|
||||||
|
else
|
||||||
|
ynh_install_php --phpversion="7.3" --package="$extra_pkg_dependencies"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -156,17 +158,19 @@ export PATH="$final_path/vendor/bin:$PATH"
|
||||||
#sudo -u $app env PATH=$PATH drush @$app.prod l10n-update-refresh
|
#sudo -u $app env PATH=$PATH drush @$app.prod l10n-update-refresh
|
||||||
#sudo -u $app env PATH=$PATH drush @$app.prod l10n-update
|
#sudo -u $app env PATH=$PATH drush @$app.prod l10n-update
|
||||||
|
|
||||||
|
update-alternatives --set php /usr/bin/php7.3
|
||||||
|
|
||||||
pushd "$final_path"
|
pushd "$final_path"
|
||||||
update-alternatives --set php /usr/bin/php7.3
|
|
||||||
sudo -u $app env PATH=$PATH drush @$app.prod state:set system.maintenance_mode 1 --input-format=integer
|
sudo -u $app env PATH=$PATH drush @$app.prod state:set system.maintenance_mode 1 --input-format=integer
|
||||||
sudo -u $app env PATH=$PATH php7.3 composer.phar update drupal/core webflo/drupal-core-require-dev --with-dependencies
|
sudo -u $app env PATH=$PATH php7.3 composer.phar update drupal/core webflo/drupal-core-require-dev --with-dependencies
|
||||||
sudo -u $app env PATH=$PATH php7.3 composer.phar update --with-dependencies
|
sudo -u $app env PATH=$PATH php7.3 composer.phar update --with-dependencies
|
||||||
sudo -u $app env PATH=$PATH drush @$app.prod -y updatedb
|
sudo -u $app env PATH=$PATH drush @$app.prod -y updatedb
|
||||||
sudo -u $app env PATH=$PATH drush @$app.prod cache:rebuild
|
sudo -u $app env PATH=$PATH drush @$app.prod cache:rebuild
|
||||||
sudo -u $app env PATH=$PATH drush @$app.prod state:set system.maintenance_mode 0 --input-format=integer
|
sudo -u $app env PATH=$PATH drush @$app.prod state:set system.maintenance_mode 0 --input-format=integer
|
||||||
update-alternatives --set php /usr/bin/php7.0
|
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
update-alternatives --set php /usr/bin/php7.0
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# STORE THE CONFIG FILE CHECKSUM
|
# STORE THE CONFIG FILE CHECKSUM
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -176,9 +180,9 @@ ynh_print_info --message="Storing the config file checksum..."
|
||||||
ynh_store_file_checksum --file="$final_path/$app/sites/default/settings.php"
|
ynh_store_file_checksum --file="$final_path/$app/sites/default/settings.php"
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SET THE CRON FILE
|
# SETUP THE CRON FILE
|
||||||
#=================================================
|
#=================================================
|
||||||
ynh_print_info --message="Setting the cron file"
|
ynh_print_info --message="Setuping the cron file"
|
||||||
|
|
||||||
cp -f ../conf/cron /etc/cron.d/$app
|
cp -f ../conf/cron /etc/cron.d/$app
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue