Skip to content

Commit 530a215

Browse files
committed
Fix bom build order
1 parent 05de6ec commit 530a215

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

boms/extras/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,16 @@
5757
</dependencies>
5858
</dependencyManagement>
5959

60+
<!-- Declare actual dependency on SDK BOM so Maven reactor understands build order -->
61+
<dependencies>
62+
<dependency>
63+
<groupId>${project.groupId}</groupId>
64+
<artifactId>a2a-java-sdk-bom</artifactId>
65+
<version>${project.version}</version>
66+
<type>pom</type>
67+
</dependency>
68+
</dependencies>
69+
6070
<build>
6171
<plugins>
6272
<plugin>

boms/reference/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,16 @@
6868
</dependencies>
6969
</dependencyManagement>
7070

71+
<!-- Declare actual dependency on SDK BOM so Maven reactor understands build order -->
72+
<dependencies>
73+
<dependency>
74+
<groupId>${project.groupId}</groupId>
75+
<artifactId>a2a-java-sdk-bom</artifactId>
76+
<version>${project.version}</version>
77+
<type>pom</type>
78+
</dependency>
79+
</dependencies>
80+
7181
<build>
7282
<plugins>
7383
<plugin>

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -464,10 +464,10 @@
464464
<module>transport/grpc</module>
465465
<module>transport/rest</module>
466466

467-
<!-- BOMs - must be built AFTER modules they test -->
467+
<!-- BOMs - build order automatically determined by reactor based on dependencies -->
468468
<module>boms/extras</module>
469-
<module>boms/sdk</module>
470469
<module>boms/reference</module>
470+
<module>boms/sdk</module>
471471
</modules>
472472

473473
<profiles>

0 commit comments

Comments
 (0)