From 8ff05f8edca1388c9b3bc66e2c60246522315856 Mon Sep 17 00:00:00 2001
From: MayTekayaa <100131287+MayTekayaa@users.noreply.github.com>
Date: Fri, 1 Mar 2024 09:28:42 +0100
Subject: [PATCH] feat: Add the evm connector addon to the meeds packaging -
MEED-3205 - Meeds-io/MIPs#118 (#1712)
This change will add the evm connector addon to the meeds packaging.
---
.../plf-community-tomcat-standalone/pom.xml | 3 +++
.../src/main/catalog/meeds-distrib-catalog.json | 17 +++++++++++++++++
packaging/plf-packaging-resources/pom.xml | 12 ++++++++++++
pom.xml | 7 +++++++
4 files changed, 39 insertions(+)
diff --git a/packaging/plf-community-tomcat-standalone/pom.xml b/packaging/plf-community-tomcat-standalone/pom.xml
index 4fdcfddf2..a59406298 100644
--- a/packaging/plf-community-tomcat-standalone/pom.xml
+++ b/packaging/plf-community-tomcat-standalone/pom.xml
@@ -306,6 +306,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 ca1474e93..57d09cbac 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
@@ -196,6 +196,23 @@
"supportedDistributions": "community,enterprise",
"supportedApplicationServers": "tomcat",
"compatibility": "[${project.version},)"
+ },{
+ "id": "meeds-gamification-evm",
+ "version": "${addon.meeds.gamification-evm.version}",
+ "unstable": false,
+ "name": "Gamification Evm connector add-on",
+ "description": "Gamification Evm connector add-on",
+ "sourceUrl": "https://github.com/meeds-io/gamification-evm",
+ "documentationUrl": "https://github.com/meeds-io/gamification-evm",
+ "downloadUrl": "file://${settings.localRepository}/io/meeds/gamification-evm/gamification-evm-packaging/${addon.meeds.gamification-evm.version}/gamification-evm-packaging-${addon.meeds.gamification-evm.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},)"
},{
"id": "meeds-deeds-tenant",
"version": "${addon.meeds.deeds-tenant.version}",
diff --git a/packaging/plf-packaging-resources/pom.xml b/packaging/plf-packaging-resources/pom.xml
index 854201aae..46244811c 100644
--- a/packaging/plf-packaging-resources/pom.xml
+++ b/packaging/plf-packaging-resources/pom.xml
@@ -184,6 +184,18 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ io.meeds.gamification-evm
+ gamification-evm-packaging
+ zip
+ provided
+
+
+ *
+ *
+
+
+
io.meeds.deeds-tenant
deeds-tenant-packaging
diff --git a/pom.xml b/pom.xml
index bf367906e..f3fd7d290 100644
--- a/pom.xml
+++ b/pom.xml
@@ -206,6 +206,13 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
pom
import
+
+ io.meeds.gamification-evm
+ gamification-evm-parent
+ ${addon.meeds.gamification-evm.version}
+ pom
+ import
+
io.meeds.deeds-tenant
deeds-tenant-parent