Skip to content

Commit 007ee65

Browse files
shiva958Shiva Kumar Mukkapati
andauthored
including S3 Access Grants Plugin as part of Java SDK Bundle (#4881)
* including S3 Access Grants Plugin as part of Java SDK Bundle --------- Co-authored-by: Shiva Kumar Mukkapati <[email protected]>
1 parent 6afc377 commit 007ee65

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

bundle-sdk/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@
5656
<version>${awsjavasdk.version}</version>
5757
<optional>true</optional>
5858
</dependency>
59+
<dependency>
60+
<groupId>software.amazon.s3.accessgrants</groupId>
61+
<artifactId>aws-s3-accessgrants-java-plugin</artifactId>
62+
<version>${s3accessgrants.version}</version>
63+
</dependency>
5964
</dependencies>
6065

6166
<build>
@@ -76,6 +81,8 @@
7681
<include>commons-codec:commons-codec</include>
7782
<include>software.amazon.awssdk:*</include>
7883
<include>software.amazon:*</include>
84+
<include>software.amazon.s3.accessgrants:*</include>
85+
<inlcude>com.github.ben-manes.caffeine:*</inlcude>
7986
<include>commons-logging:*</include>
8087
</includes>
8188
</artifactSet>
@@ -113,6 +120,7 @@
113120
</plugin>
114121
</plugins>
115122
</pluginManagement>
123+
116124
</build>
117125

118126
<profiles>

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@
177177
<!-- Reactive Streams version -->
178178
<reactive-streams.version>1.0.4</reactive-streams.version>
179179

180+
<!-- S3 Access Grants plugin version -->
181+
<s3accessgrants.version>2.0.1</s3accessgrants.version>
182+
180183
<skip.unit.tests>${skipTests}</skip.unit.tests>
181184
<integTestSourceDirectory>${project.basedir}/src/it/java</integTestSourceDirectory>
182185
<javadoc.resourcesDir>${session.executionRootDirectory}</javadoc.resourcesDir>
@@ -534,6 +537,9 @@
534537
old interfaces, but that should become a test scoped dependency in modules where needed.
535538
And the line below removed. -->
536539
<ignoredUnusedDeclaredDependency>software.amazon.awssdk:auth</ignoredUnusedDeclaredDependency>
540+
541+
<!-- Ignoring any unused declared dependency warnings for access grants plugin across the bundle -->
542+
<ignoredUnusedDeclaredDependency>software.amazon.s3.accessgrants:*</ignoredUnusedDeclaredDependency>
537543
</ignoredUnusedDeclaredDependencies>
538544
</configuration>
539545
</plugin>

0 commit comments

Comments
 (0)