Introduction

Storage modules allow you to store assets from your website in a cloud storage. These assets could be mostly images or video content.

Pick a module

Dependencies

These modules depend on

GroupId ArtifactId Version Type Scope

org.springframework

spring-context-indexer

5.2.8.RELEASE

jar

compile

javax.servlet

javax.servlet-api

4.0.1

jar

provided

com.h2database

h2

1.4.200

jar

test

io.nemesis.tools

nemesis-junit-listener

2.2.0.RELEASE

jar

test

javax.interceptor

javax.interceptor-api

1.2.2

jar

compile

org.springframework.boot

spring-boot-starter-test

2.3.3.RELEASE

jar

test

org.mockito

mockito-core

3.3.3

jar

test

org.springframework.boot

spring-boot-configuration-processor

2.3.3.RELEASE

jar

compile

net.jcip

jcip-annotations

1.0

jar

test

org.apache.tomcat.embed

tomcat-embed-jasper

9.0.37

jar

test

org.springframework.restdocs

spring-restdocs-mockmvc

2.0.4.RELEASE

jar

test

org.springframework.security

spring-security-test

5.3.4.RELEASE

jar

test

org.springframework.data

spring-data-jpa

2.3.3.RELEASE

jar

compile

org.springframework.data

spring-data-commons

2.3.3.RELEASE

jar

compile

Maven pom

pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ nemesis Platform - NExt-generation Multichannel E-commerce SYStem
  ~
  ~ Copyright (c) 2010 - 2015 nemesis
  ~ All rights reserved.
  ~
  ~ This software is the confidential and proprietary information of nemesis
  ~ ("Confidential Information"). You shall not disclose such Confidential
  ~ Information and shall use it only in accordance with the terms of the
  ~ license agreement you entered into with nemesis.
  -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>io.nemesis.platform.module</groupId>
        <artifactId>modules</artifactId>
        <version>2.3.1.BUILD-SNAPSHOT</version>
        <relativePath>../pom.xml</relativePath>
    </parent>

    <groupId>io.nemesis.platform.module.storage</groupId>
    <artifactId>storage</artifactId>
    <packaging>pom</packaging>

    <name>Storage Modules</name>
    <url>http://docs.nemesis.io/current/platform/module/storage</url>

    <modules>
        <module>nemesis-module-azure</module>
        <module>nemesis-module-s3</module>
        <module>nemesis-module-gcs</module>
    </modules>
</project>