Skip to content

Commit

Permalink
feat: Centralize Cache configuration in Meeds package - #2537
Browse files Browse the repository at this point in the history
  • Loading branch information
boubaker committed Oct 31, 2024
1 parent 34512eb commit b101804
Show file tree
Hide file tree
Showing 4 changed files with 949 additions and 115 deletions.
115 changes: 0 additions & 115 deletions packaging/plf-community-tomcat-standalone/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,121 +67,6 @@
<version>${version.exo-lgpl-license-resource-bundle}</version>
<scope>runtime</scope>
</dependency>
<!-- Pre-bundled addons -->
<dependency>
<groupId>io.meeds.wallet</groupId>
<artifactId>wallet-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.kudos</groupId>
<artifactId>kudos-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.perk-store</groupId>
<artifactId>perk-store-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification</groupId>
<artifactId>gamification-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.app-center</groupId>
<artifactId>app-center-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.notes</groupId>
<artifactId>notes-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.task</groupId>
<artifactId>task-management-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.analytics</groupId>
<artifactId>analytics-packaging</artifactId>
<scope>provided</scope>
<type>zip</type>
</dependency>
<dependency>
<groupId>io.meeds.poll</groupId>
<artifactId>poll-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.content</groupId>
<artifactId>content-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-github</groupId>
<artifactId>gamification-github-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-twitter</groupId>
<artifactId>gamification-twitter-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-evm</groupId>
<artifactId>gamification-evm-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.deeds-tenant</groupId>
<artifactId>deeds-tenant-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.layout</groupId>
<artifactId>layout-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-crowdin</groupId>
<artifactId>gamification-crowdin-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.pwa</groupId>
<artifactId>pwa-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.ide</groupId>
<artifactId>ide-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<!-- The name that we'll use for our distribution directory -->
Expand Down
115 changes: 115 additions & 0 deletions packaging/plf-packaging-resources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,121 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<artifactId>addons-manager</artifactId>
<type>zip</type>
</dependency>
<!-- Pre-bundled addons -->
<dependency>
<groupId>io.meeds.wallet</groupId>
<artifactId>wallet-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.kudos</groupId>
<artifactId>kudos-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.perk-store</groupId>
<artifactId>perk-store-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification</groupId>
<artifactId>gamification-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.app-center</groupId>
<artifactId>app-center-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.notes</groupId>
<artifactId>notes-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.task</groupId>
<artifactId>task-management-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.analytics</groupId>
<artifactId>analytics-packaging</artifactId>
<scope>provided</scope>
<type>zip</type>
</dependency>
<dependency>
<groupId>io.meeds.poll</groupId>
<artifactId>poll-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.content</groupId>
<artifactId>content-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-github</groupId>
<artifactId>gamification-github-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-twitter</groupId>
<artifactId>gamification-twitter-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-evm</groupId>
<artifactId>gamification-evm-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.deeds-tenant</groupId>
<artifactId>deeds-tenant-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.layout</groupId>
<artifactId>layout-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.gamification-crowdin</groupId>
<artifactId>gamification-crowdin-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.pwa</groupId>
<artifactId>pwa-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.meeds.ide</groupId>
<artifactId>ide-packaging</artifactId>
<type>zip</type>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<plugins>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,6 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<import>war:/conf/meeds/portal-configuration.xml</import>
<import>war:/conf/meeds/portal-upgrade-configuration.xml</import>
<import>war:/conf/meeds/resources-bundle-configuration.xml</import>
<import>war:/conf/meeds/cache-configuration.xml</import>

</configuration>
Loading

0 comments on commit b101804

Please sign in to comment.