From 385f5d3068522f1969ed5ddf01c1e0e8f6bc5f14 Mon Sep 17 00:00:00 2001 From: Azmi TOUIL <42934070+AzmiTouil@users.noreply.github.com> Date: Wed, 15 May 2024 15:10:06 +0200 Subject: [PATCH] feat: Add gamification Crowdin Addon - MEED-6352 - Meeds-io/MIPs#121 (#1991) Co-authored-by: Boubaker Khanfir --- .../plf-community-tomcat-standalone/pom.xml | 9 +++++++++ .../src/main/catalog/meeds-distrib-catalog.json | 17 +++++++++++++++++ pom.xml | 9 +++++++++ 3 files changed, 35 insertions(+) diff --git a/packaging/plf-community-tomcat-standalone/pom.xml b/packaging/plf-community-tomcat-standalone/pom.xml index e775c37ec..c3efc121a 100644 --- a/packaging/plf-community-tomcat-standalone/pom.xml +++ b/packaging/plf-community-tomcat-standalone/pom.xml @@ -159,6 +159,12 @@ zip provided + + io.meeds.gamification-crowdin + gamification-crowdin-packaging + zip + provided + @@ -403,6 +409,9 @@ + + + diff --git a/packaging/plf-community-tomcat-standalone/src/main/catalog/meeds-distrib-catalog.json b/packaging/plf-community-tomcat-standalone/src/main/catalog/meeds-distrib-catalog.json index 49fd7aea4..2c65dedab 100644 --- a/packaging/plf-community-tomcat-standalone/src/main/catalog/meeds-distrib-catalog.json +++ b/packaging/plf-community-tomcat-standalone/src/main/catalog/meeds-distrib-catalog.json @@ -247,5 +247,22 @@ "supportedDistributions": "community,enterprise", "supportedApplicationServers": "tomcat", "compatibility": "[${project.version},)" + },{ + "id": "meeds-gamification-crowdin", + "version": "${addon.meeds.gamification-crowdin.version}", + "unstable": false, + "name": "Gamification crowdin add-on", + "description": "Add-on for Crowdin integration with Gamification", + "sourceUrl": "https://github.com/meeds-io/gamification-crowdin", + "documentationUrl": "https://github.com/meeds-io/gamification-crowdin", + "downloadUrl": "file://${settings.localRepository}/io/meeds/gamification-crowdin/gamification-crowdin-packaging/${addon.meeds.gamification-crowdin.version}/gamification-crowdin-packaging-${addon.meeds.gamification-crowdin.version}.zip", + "vendor": "Meeds.io", + "author": "Meeds.io", + "license": "LGPLv3", + "licenseUrl": "https://www.gnu.org/licenses/lgpl-3.0.txt", + "mustAcceptLicense": false, + "supportedDistributions": "community,enterprise", + "supportedApplicationServers": "tomcat", + "compatibility": "[${project.version},)" } ] diff --git a/pom.xml b/pom.xml index 68a0c813f..f81046cee 100644 --- a/pom.xml +++ b/pom.xml @@ -84,6 +84,8 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 7.0.x-SNAPSHOT meeds-deeds-tenant 7.0.x-SNAPSHOT + meeds-gamification-crowdin + 7.0.x-SNAPSHOT @@ -212,6 +214,13 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. pom import + + io.meeds.gamification-crowdin + gamification-crowdin-parent + ${addon.meeds.gamification-crowdin.version} + pom + import + ${project.groupId}