From ed1283a2e01945beca7bdc964f902969b1800712 Mon Sep 17 00:00:00 2001 From: tituspijean Date: Mon, 3 Dec 2018 23:07:40 +0100 Subject: [PATCH] [fix] Specify project version for composer Fixes #111 --- scripts/_common.sh | 1 + scripts/install | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index aeb6387..9f06b3d 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -1,4 +1,5 @@ # Version numbers +project_version="0.1.0-beta.7" flarum_version="0.1.0-beta.7.2" ssowat_ext_ver="0.6" diff --git a/scripts/install b/scripts/install index 14f1d56..1d2da37 100644 --- a/scripts/install +++ b/scripts/install @@ -69,6 +69,7 @@ ynh_app_setting_set $app admin $admin ynh_app_setting_set $app is_public $is_public ynh_app_setting_set $app language $language ynh_app_setting_set $app final_path $final_path +ynh_app_setting_set $app project_version $project_version ynh_app_setting_set $app flarum_version $flarum_version ynh_app_setting_set $app ssowat_ext_ver $ssowat_ext_ver ynh_app_setting_set $app bazaar_extension $bazaar_extension @@ -103,7 +104,7 @@ sudo chmod -R 0775 $tmp # Install Flarum ynh_print_info "Composer is installing Flarum and its dependencies. It may take a while..." # First, create the project with core and all basic extensions -exec_composer $app $final_path "create-project flarum/flarum $tmp --stability=beta --ansi -d $tmp" +exec_composer $app $final_path "create-project flarum/flarum=$project_version $tmp --stability=beta --ansi -d $tmp" # Let's fix the core version by explicitely requiring it exec_composer $app $final_path "require flarum/core:$flarum_version -n --ansi -d $tmp"