Skip to content

Commit a5e815a

Browse files
committed
Some Maven updates
1 parent 66b4df1 commit a5e815a

File tree

13 files changed

+25
-20
lines changed

13 files changed

+25
-20
lines changed

MODERNIZATION.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ Replace manual logging/metrics/tracing (chapter 7):
9898
- Use `Globals` section for DRY configuration
9999
- Add structured logging: `LoggingConfig: { LogFormat: JSON }`
100100

101+
### Dependency Cleanup
102+
- Replace `jackson-datatype-joda` with `jackson-datatype-jsr310` in chapter6/single-event-stage (Joda-Time is deprecated; use java.time)
103+
101104
---
102105

103106
## Test Harness Usage

chapter3/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<dependency>
4040
<groupId>com.amazonaws</groupId>
4141
<artifactId>aws-lambda-java-core</artifactId>
42-
<version>1.2.0</version>
42+
<version>1.2.3</version>
4343
<scope>provided</scope>
4444
</dependency>
4545
</dependencies>

chapter4/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,11 @@
3434
</dependencies>
3535

3636
<build>
37+
<finalName>lambda</finalName>
3738
<plugins>
3839
<plugin>
3940
<artifactId>maven-assembly-plugin</artifactId>
40-
<version>3.1.0</version>
41+
<version>3.7.1</version>
4142
<executions>
4243
<execution>
4344
<phase>package</phase>
@@ -51,13 +52,12 @@
5152
<descriptors>
5253
<descriptor>src/assembly/lambda-zip.xml</descriptor>
5354
</descriptors>
54-
<finalName>lambda</finalName>
5555
</configuration>
5656
</plugin>
5757
<plugin>
5858
<groupId>io.github.zlika</groupId>
5959
<artifactId>reproducible-build-maven-plugin</artifactId>
60-
<version>0.5.2</version>
60+
<version>0.10</version>
6161
<executions>
6262
<execution>
6363
<phase>package</phase>

chapter5-api/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,11 @@
4545
</dependencies>
4646

4747
<build>
48+
<finalName>lambda</finalName>
4849
<plugins>
4950
<plugin>
5051
<artifactId>maven-assembly-plugin</artifactId>
51-
<version>3.1.1</version>
52+
<version>3.7.1</version>
5253
<executions>
5354
<execution>
5455
<phase>package</phase>
@@ -62,7 +63,6 @@
6263
<descriptors>
6364
<descriptor>src/assembly/lambda-zip.xml</descriptor>
6465
</descriptors>
65-
<finalName>lambda</finalName>
6666
</configuration>
6767
</plugin>
6868
<plugin>

chapter5-data-pipeline/bulk-events-stage/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
</dependencies>
3838

3939
<build>
40+
<finalName>lambda</finalName>
4041
<plugins>
4142
<plugin>
4243
<artifactId>maven-assembly-plugin</artifactId>

chapter5-data-pipeline/pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<plugins>
4949
<plugin>
5050
<artifactId>maven-assembly-plugin</artifactId>
51-
<version>3.1.1</version>
51+
<version>3.7.1</version>
5252
<executions>
5353
<execution>
5454
<id>001-make-assembly</id>
@@ -63,7 +63,6 @@
6363
<descriptors>
6464
<descriptor>src/assembly/lambda-zip.xml</descriptor>
6565
</descriptors>
66-
<finalName>lambda</finalName>
6766
</configuration>
6867
</plugin>
6968
<plugin>

chapter5-data-pipeline/single-event-stage/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
</dependencies>
3030

3131
<build>
32+
<finalName>lambda</finalName>
3233
<plugins>
3334
<plugin>
3435
<artifactId>maven-assembly-plugin</artifactId>

chapter5-event-sources/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,22 @@
1818
<dependency>
1919
<groupId>com.amazonaws</groupId>
2020
<artifactId>aws-lambda-java-core</artifactId>
21-
<version>1.2.0</version>
21+
<version>1.2.3</version>
2222
<scope>provided</scope>
2323
</dependency>
2424
<dependency>
2525
<groupId>com.amazonaws</groupId>
2626
<artifactId>aws-lambda-java-events</artifactId>
27-
<version>2.2.6</version>
27+
<version>3.14.0</version>
2828
</dependency>
2929
</dependencies>
3030

3131
<build>
32+
<finalName>lambda</finalName>
3233
<plugins>
3334
<plugin>
3435
<artifactId>maven-assembly-plugin</artifactId>
35-
<version>3.1.1</version>
36+
<version>3.7.1</version>
3637
<executions>
3738
<execution>
3839
<phase>package</phase>
@@ -46,7 +47,6 @@
4647
<descriptors>
4748
<descriptor>src/assembly/lambda-zip.xml</descriptor>
4849
</descriptors>
49-
<finalName>lambda</finalName>
5050
</configuration>
5151
</plugin>
5252
<plugin>

chapter6/bulk-events-stage/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
</dependencies>
5858

5959
<build>
60+
<finalName>lambda</finalName>
6061
<plugins>
6162
<plugin>
6263
<artifactId>maven-assembly-plugin</artifactId>

chapter6/pom.xml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<dependency>
7878
<groupId>uk.org.webcompere</groupId>
7979
<artifactId>system-stubs-jupiter</artifactId>
80-
<version>2.1.6</version>
80+
<version>2.1.8</version>
8181
</dependency>
8282
</dependencies>
8383
</dependencyManagement>
@@ -88,7 +88,7 @@
8888
<plugin>
8989
<groupId>org.codehaus.mojo</groupId>
9090
<artifactId>exec-maven-plugin</artifactId>
91-
<version>1.6.0</version>
91+
<version>3.5.0</version>
9292
</plugin>
9393
<plugin>
9494
<artifactId>maven-surefire-plugin</artifactId>
@@ -100,7 +100,7 @@
100100
</plugin>
101101
<plugin>
102102
<artifactId>maven-assembly-plugin</artifactId>
103-
<version>3.1.1</version>
103+
<version>3.7.1</version>
104104
<executions>
105105
<execution>
106106
<id>001-make-assembly</id>
@@ -115,7 +115,6 @@
115115
<descriptors>
116116
<descriptor>src/assembly/lambda-zip.xml</descriptor>
117117
</descriptors>
118-
<finalName>lambda</finalName>
119118
</configuration>
120119
</plugin>
121120
<plugin>

0 commit comments

Comments
 (0)