aws-maven
aws-maven copied to clipboard
Minio support
Solves #19
Adds MinIO support through Maven's settings.xml and System properties. Here's what a sample Maven configuration would look like:
<servers>
<server>
<id>minio-release</id>
<username>291cafe6-eceb-43dc-91b3-58be867d9da2</username>
<password>e383fed0-4645-45f6-acea-65f3748b96c8</password>
<configuration>
<wagonProvider>s3</wagonProvider>
<s3Provider>minio</s3Provider>
<endpoint>https://minio-tenant-1-hl.minio-tenant-1.svc.cluster:4430</endpoint>
</configuration>
</server>
<server>
<id>minio-snapshot</id>
<username>291cafe6-eceb-43dc-91b3-58be867d9da2</username>
<password>e383fed0-4645-45f6-acea-65f3748b96c8</password>
<configuration>
<wagonProvider>s3</wagonProvider>
<s3Provider>minio</s3Provider>
<endpoint>https://minio-tenant-1-hl.minio-tenant-1.svc.cluster:4430</endpoint>
</configuration>
</server>
</servers>
...
<repositories>
<repository>
<id>minio-release</id>
<name>MinIO Release Repository</name>
<url>s3://maven/release</url>
</repository>
<repository>
<id>minio-snapshot</id>
<name>MinIO Snapshot Repository</name>
<url>s3://maven/snapshot</url>
</repository>
</repositories>
Thanks !