From 5b44032ae652b5710d00354b6928e412db43782c Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sun, 6 Mar 2022 20:29:55 +0100 Subject: [PATCH 1/4] Update backup --- scripts/backup | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/backup b/scripts/backup index 533955c..741e2ae 100644 --- a/scripts/backup +++ b/scripts/backup @@ -39,6 +39,7 @@ ynh_print_info --message="Declaring files to be backed up..." # BACKUP THE APP MAIN DIR #================================================= +touch "$final_path/var/lib/jenkins/queue.xml" ynh_backup --src_path="$final_path" --not_mandatory #================================================= From f35fd235fbc1ba583c18b11eb88d5082db312f46 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Tue, 8 Mar 2022 02:27:03 +0100 Subject: [PATCH 2/4] typo --- scripts/backup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/backup b/scripts/backup index 741e2ae..6e88481 100644 --- a/scripts/backup +++ b/scripts/backup @@ -39,7 +39,7 @@ ynh_print_info --message="Declaring files to be backed up..." # BACKUP THE APP MAIN DIR #================================================= -touch "$final_path/var/lib/jenkins/queue.xml" +touch "$final_path/queue.xml" ynh_backup --src_path="$final_path" --not_mandatory #================================================= From d9bb1465ec415a51a56b0c4902feb99c8d29d93b Mon Sep 17 00:00:00 2001 From: yalh76 Date: Tue, 8 Mar 2022 20:24:29 +0100 Subject: [PATCH 3/4] trying something else --- scripts/backup | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/scripts/backup b/scripts/backup index 6e88481..a7eb6e9 100644 --- a/scripts/backup +++ b/scripts/backup @@ -30,6 +30,13 @@ app=$YNH_APP_INSTANCE_NAME final_path=$(ynh_app_setting_get --app=$app --key=final_path) domain=$(ynh_app_setting_get --app=$app --key=domain) +#================================================= +# STOP SYSTEMD SERVICE +#================================================= +ynh_script_progression --message="Stopping a systemd service..." + +ynh_systemd_action --service_name=$app --action="stop" --line_match="Stopped LSB" --log_path="systemd" + #================================================= # DECLARE DATA AND CONF FILES TO BACKUP #================================================= @@ -39,7 +46,6 @@ ynh_print_info --message="Declaring files to be backed up..." # BACKUP THE APP MAIN DIR #================================================= -touch "$final_path/queue.xml" ynh_backup --src_path="$final_path" --not_mandatory #================================================= @@ -56,6 +62,13 @@ ynh_backup --src_path="/etc/nginx/conf.d/$domain.d/$app.conf" ynh_backup --src_path="/etc/default/$app" +#================================================= +# START SYSTEMD SERVICE +#================================================= +ynh_script_progression --message="Starting a systemd service..." + +ynh_systemd_action --service_name=$app --action="restart" --line_match="Jenkins is fully up and running" --log_path="/var/log/$app/$app.log" + #================================================= # END OF SCRIPT #================================================= From f298b66a1e33798009d58913341be739cd7f46d0 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Wed, 9 Mar 2022 20:25:41 +0100 Subject: [PATCH 4/4] remove ynh_script_progression --- scripts/backup | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/backup b/scripts/backup index a7eb6e9..a4545aa 100644 --- a/scripts/backup +++ b/scripts/backup @@ -33,7 +33,6 @@ domain=$(ynh_app_setting_get --app=$app --key=domain) #================================================= # STOP SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Stopping a systemd service..." ynh_systemd_action --service_name=$app --action="stop" --line_match="Stopped LSB" --log_path="systemd" @@ -65,7 +64,6 @@ ynh_backup --src_path="/etc/default/$app" #================================================= # START SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Starting a systemd service..." ynh_systemd_action --service_name=$app --action="restart" --line_match="Jenkins is fully up and running" --log_path="/var/log/$app/$app.log"