Skip to content

Commit 5d13fc2

Browse files
committed
clean poms and have a parent to simplify version bump
1 parent 93cb12f commit 5d13fc2

File tree

5 files changed

+95
-52
lines changed

5 files changed

+95
-52
lines changed

powertools-e2e-tests/handlers/idempotency/pom.xml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,28 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44

5-
<groupId>software.amazon.lambda</groupId>
6-
<artifactId>E2EIdempotencyFunction</artifactId>
7-
<version>1.12.3</version>
8-
<packaging>jar</packaging>
9-
<name>A sample Hello World using powertools idempotency</name>
5+
<parent>
6+
<groupId>software.amazon.lambda</groupId>
7+
<artifactId>e2e-test-handlers-parent</artifactId>
8+
<version>1.0.0</version>
9+
</parent>
1010

11-
<properties>
12-
<log4j.version>2.19.0</log4j.version>
13-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<lambda.powertools.version>1.12.3</lambda.powertools.version>
15-
</properties>
11+
<artifactId>e2e-test-handler-idempotency</artifactId>
12+
<packaging>jar</packaging>
13+
<name>A Lambda function using powertools idempotency</name>
1614

1715
<dependencies>
1816
<dependency>
1917
<groupId>software.amazon.lambda</groupId>
2018
<artifactId>powertools-idempotency</artifactId>
21-
<version>${lambda.powertools.version}</version>
2219
</dependency>
2320
<dependency>
2421
<groupId>com.amazonaws</groupId>
2522
<artifactId>aws-lambda-java-core</artifactId>
26-
<version>1.2.1</version>
2723
</dependency>
2824
<dependency>
2925
<groupId>com.amazonaws</groupId>
3026
<artifactId>aws-lambda-java-events</artifactId>
31-
<version>3.11.0</version>
3227
</dependency>
3328

3429
</dependencies>

powertools-e2e-tests/handlers/logging/pom.xml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,28 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44

5-
<groupId>software.amazon.lambda</groupId>
6-
<artifactId>E2ELoggingFunction</artifactId>
7-
<version>1.12.3</version>
8-
<packaging>jar</packaging>
9-
<name>A sample Hello World using powertools logging</name>
5+
<parent>
6+
<groupId>software.amazon.lambda</groupId>
7+
<artifactId>e2e-test-handlers-parent</artifactId>
8+
<version>1.0.0</version>
9+
</parent>
1010

11-
<properties>
12-
<log4j.version>2.19.0</log4j.version>
13-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<lambda.powertools.version>1.12.3</lambda.powertools.version>
15-
</properties>
11+
<artifactId>e2e-test-handler-logging</artifactId>
12+
<packaging>jar</packaging>
13+
<name>A Lambda function using powertools logging</name>
1614

1715
<dependencies>
1816
<dependency>
1917
<groupId>software.amazon.lambda</groupId>
2018
<artifactId>powertools-logging</artifactId>
21-
<version>${lambda.powertools.version}</version>
2219
</dependency>
2320
<dependency>
2421
<groupId>com.amazonaws</groupId>
2522
<artifactId>aws-lambda-java-core</artifactId>
26-
<version>1.2.1</version>
2723
</dependency>
2824
<dependency>
2925
<groupId>com.amazonaws</groupId>
3026
<artifactId>aws-lambda-java-events</artifactId>
31-
<version>3.11.0</version>
3227
</dependency>
3328

3429
</dependencies>

powertools-e2e-tests/handlers/metrics/pom.xml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,28 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44

5-
<groupId>software.amazon.lambda</groupId>
6-
<artifactId>E2EMetricsFunction</artifactId>
7-
<version>1.12.3</version>
8-
<packaging>jar</packaging>
9-
<name>A sample Hello World using powertools metrics</name>
5+
<parent>
6+
<groupId>software.amazon.lambda</groupId>
7+
<artifactId>e2e-test-handlers-parent</artifactId>
8+
<version>1.0.0</version>
9+
</parent>
1010

11-
<properties>
12-
<log4j.version>2.19.0</log4j.version>
13-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<lambda.powertools.version>1.12.3</lambda.powertools.version>
15-
</properties>
11+
<artifactId>e2e-test-handler-metrics</artifactId>
12+
<packaging>jar</packaging>
13+
<name>A Lambda function using powertools metrics</name>
1614

1715
<dependencies>
1816
<dependency>
1917
<groupId>software.amazon.lambda</groupId>
2018
<artifactId>powertools-metrics</artifactId>
21-
<version>${lambda.powertools.version}</version>
2219
</dependency>
2320
<dependency>
2421
<groupId>com.amazonaws</groupId>
2522
<artifactId>aws-lambda-java-core</artifactId>
26-
<version>1.2.1</version>
2723
</dependency>
2824
<dependency>
2925
<groupId>com.amazonaws</groupId>
3026
<artifactId>aws-lambda-java-events</artifactId>
31-
<version>3.11.0</version>
3227
</dependency>
3328

3429
</dependencies>

powertools-e2e-tests/handlers/pom.xml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<groupId>software.amazon.lambda</groupId>
6+
<artifactId>e2e-test-handlers-parent</artifactId>
7+
<version>1.0.0</version>
8+
<packaging>pom</packaging>
9+
<name>Handlers for End-to-End tests</name>
10+
<description>Fake handlers that use Lambda Powertools for Java.</description>
11+
12+
<properties>
13+
<lambda.powertools.version>1.12.3</lambda.powertools.version>
14+
<lambda.java.core>1.2.1</lambda.java.core>
15+
<lambda.java.events>3.11.0</lambda.java.events>
16+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17+
<maven.compiler.source>11</maven.compiler.source>
18+
<maven.compiler.target>11</maven.compiler.target>
19+
</properties>
20+
21+
<modules>
22+
<module>logging</module>
23+
<module>tracing</module>
24+
<module>metrics</module>
25+
<module>idempotency</module>
26+
</modules>
27+
28+
<dependencyManagement>
29+
<dependencies>
30+
<dependency>
31+
<groupId>software.amazon.lambda</groupId>
32+
<artifactId>powertools-logging</artifactId>
33+
<version>${lambda.powertools.version}</version>
34+
</dependency>
35+
<dependency>
36+
<groupId>software.amazon.lambda</groupId>
37+
<artifactId>powertools-tracing</artifactId>
38+
<version>${lambda.powertools.version}</version>
39+
</dependency>
40+
<dependency>
41+
<groupId>software.amazon.lambda</groupId>
42+
<artifactId>powertools-metrics</artifactId>
43+
<version>${lambda.powertools.version}</version>
44+
</dependency>
45+
<dependency>
46+
<groupId>software.amazon.lambda</groupId>
47+
<artifactId>powertools-idempotency</artifactId>
48+
<version>${lambda.powertools.version}</version>
49+
</dependency>
50+
<dependency>
51+
<groupId>com.amazonaws</groupId>
52+
<artifactId>aws-lambda-java-core</artifactId>
53+
<version>${lambda.java.core}</version>
54+
</dependency>
55+
<dependency>
56+
<groupId>com.amazonaws</groupId>
57+
<artifactId>aws-lambda-java-events</artifactId>
58+
<version>${lambda.java.events}</version>
59+
</dependency>
60+
</dependencies>
61+
</dependencyManagement>
62+
63+
</project>

powertools-e2e-tests/handlers/tracing/pom.xml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,28 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44

5-
<groupId>software.amazon.lambda</groupId>
6-
<artifactId>E2ETracingFunction</artifactId>
7-
<version>1.12.3</version>
8-
<packaging>jar</packaging>
9-
<name>A sample Hello World using powertools tracing</name>
5+
<parent>
6+
<groupId>software.amazon.lambda</groupId>
7+
<artifactId>e2e-test-handlers-parent</artifactId>
8+
<version>1.0.0</version>
9+
</parent>
1010

11-
<properties>
12-
<log4j.version>2.19.0</log4j.version>
13-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<lambda.powertools.version>1.12.3</lambda.powertools.version>
15-
</properties>
11+
<artifactId>e2e-test-handler-tracing</artifactId>
12+
<packaging>jar</packaging>
13+
<name>A Lambda function using powertools tracing</name>
1614

1715
<dependencies>
1816
<dependency>
1917
<groupId>software.amazon.lambda</groupId>
2018
<artifactId>powertools-tracing</artifactId>
21-
<version>${lambda.powertools.version}</version>
2219
</dependency>
2320
<dependency>
2421
<groupId>com.amazonaws</groupId>
2522
<artifactId>aws-lambda-java-core</artifactId>
26-
<version>1.2.1</version>
2723
</dependency>
2824
<dependency>
2925
<groupId>com.amazonaws</groupId>
3026
<artifactId>aws-lambda-java-events</artifactId>
31-
<version>3.11.0</version>
3227
</dependency>
3328

3429
</dependencies>

0 commit comments

Comments
 (0)