From 378ae5835aefbd5a11f3489b730b998216bed075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Sun, 8 Jan 2023 10:46:08 +0100 Subject: [PATCH] Support other debian versions --- scripts/_common.sh | 2 +- scripts/install | 2 ++ scripts/upgrade | 2 ++ scripts/ynh_mongo_db__2 | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index b493918..454c6ec 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -5,7 +5,7 @@ #================================================= java_version=17 -mongo_version=4.4 +mongo_version=6.0 # Java dependencies used by the app will be installed through the Java helper pkg_dependencies="" diff --git a/scripts/install b/scripts/install index e94a4a1..b95856c 100755 --- a/scripts/install +++ b/scripts/install @@ -123,6 +123,8 @@ ynh_install_java --java_version=$java_version --jdk_type=jre ynh_install_app_dependencies $pkg_dependencies +ynh_print_info --message="Debian release is $(ynh_get_debian_release)" + # Install the required version of Mongo ynh_install_mongo --mongo_version=$mongo_version diff --git a/scripts/upgrade b/scripts/upgrade index fab7b44..dcc12f7 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -128,6 +128,8 @@ ynh_install_java --java_version=$java_version --jdk_type=jre ynh_install_app_dependencies $pkg_dependencies +ynh_print_info --message="Debian release is $(ynh_get_debian_release)" + # Install the required version of Mongo ynh_install_mongo --mongo_version=$mongo_version diff --git a/scripts/ynh_mongo_db__2 b/scripts/ynh_mongo_db__2 index 09ec793..7fac585 100644 --- a/scripts/ynh_mongo_db__2 +++ b/scripts/ynh_mongo_db__2 @@ -313,7 +313,7 @@ ynh_install_mongo() { mongo_version="${mongo_version:-$YNH_MONGO_VERSION}" ynh_print_info --message="Installing MongoDB Community Edition..." - ynh_install_extra_app_dependencies --repo="deb http://repo.mongodb.org/apt/debian bullseye/mongodb-org/$mongo_version main" --package="mongodb-org mongodb-org-server mongodb-org-tools mongodb-mongosh" --key="https://www.mongodb.org/static/pgp/server-$mongo_version.asc" + ynh_install_extra_app_dependencies --repo="deb http://repo.mongodb.org/apt/debian $(ynh_get_debian_release)/mongodb-org/$mongo_version main" --package="mongodb-org mongodb-org-server mongodb-org-tools mongodb-mongosh" --key="https://www.mongodb.org/static/pgp/server-$mongo_version.asc" mongodb_servicename=mongod # Make sure MongoDB is started and enabled