Skip to content

Commit 583e79c

Browse files
authored
refactor: use bom in samples (operator-framework#1510)
1 parent d2a9859 commit 583e79c

File tree

4 files changed

+48
-7
lines changed

4 files changed

+48
-7
lines changed

sample-operators/leader-election/pom.xml

+12-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,18 @@
2121
<jib-maven-plugin.version>3.2.1</jib-maven-plugin.version>
2222
</properties>
2323

24+
<dependencyManagement>
25+
<dependencies>
26+
<dependency>
27+
<groupId>io.javaoperatorsdk</groupId>
28+
<artifactId>operator-framework-bom</artifactId>
29+
<version>${project.version}</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
</dependencies>
34+
</dependencyManagement>
35+
2436
<dependencies>
2537
<dependency>
2638
<groupId>io.javaoperatorsdk</groupId>
@@ -48,7 +60,6 @@
4860
<dependency>
4961
<groupId>io.javaoperatorsdk</groupId>
5062
<artifactId>operator-framework-junit-5</artifactId>
51-
<version>${project.version}</version>
5263
<scope>test</scope>
5364
</dependency>
5465
<dependency>

sample-operators/mysql-schema/pom.xml

+12-3
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,26 @@
2121
<jib-maven-plugin.version>3.3.0</jib-maven-plugin.version>
2222
</properties>
2323

24+
<dependencyManagement>
25+
<dependencies>
26+
<dependency>
27+
<groupId>io.javaoperatorsdk</groupId>
28+
<artifactId>operator-framework-bom</artifactId>
29+
<version>${project.version}</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
</dependencies>
34+
</dependencyManagement>
35+
2436
<dependencies>
2537
<dependency>
2638
<groupId>io.javaoperatorsdk</groupId>
2739
<artifactId>operator-framework</artifactId>
28-
<version>${project.version}</version>
2940
</dependency>
3041
<dependency>
3142
<groupId>io.javaoperatorsdk</groupId>
3243
<artifactId>micrometer-support</artifactId>
33-
<version>${project.version}</version>
3444
</dependency>
3545
<dependency>
3646
<groupId>org.takes</groupId>
@@ -69,7 +79,6 @@
6979
<dependency>
7080
<groupId>io.javaoperatorsdk</groupId>
7181
<artifactId>operator-framework-junit-5</artifactId>
72-
<version>${project.version}</version>
7382
<scope>test</scope>
7483
</dependency>
7584
</dependencies>

sample-operators/tomcat-operator/pom.xml

+12-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,22 @@
2121
<jib-maven-plugin.version>3.3.0</jib-maven-plugin.version>
2222
</properties>
2323

24+
<dependencyManagement>
25+
<dependencies>
26+
<dependency>
27+
<groupId>io.javaoperatorsdk</groupId>
28+
<artifactId>operator-framework-bom</artifactId>
29+
<version>${project.version}</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
</dependencies>
34+
</dependencyManagement>
35+
2436
<dependencies>
2537
<dependency>
2638
<groupId>io.javaoperatorsdk</groupId>
2739
<artifactId>operator-framework</artifactId>
28-
<version>${project.version}</version>
2940
</dependency>
3041
<dependency>
3142
<groupId>io.fabric8</groupId>
@@ -60,7 +71,6 @@
6071
<dependency>
6172
<groupId>io.javaoperatorsdk</groupId>
6273
<artifactId>operator-framework-junit-5</artifactId>
63-
<version>${project.version}</version>
6474
<scope>test</scope>
6575
</dependency>
6676
</dependencies>

sample-operators/webpage/pom.xml

+12-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,18 @@
2121
<jib-maven-plugin.version>3.3.0</jib-maven-plugin.version>
2222
</properties>
2323

24+
<dependencyManagement>
25+
<dependencies>
26+
<dependency>
27+
<groupId>io.javaoperatorsdk</groupId>
28+
<artifactId>operator-framework-bom</artifactId>
29+
<version>${project.version}</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
</dependencies>
34+
</dependencyManagement>
35+
2436
<dependencies>
2537
<dependency>
2638
<groupId>io.javaoperatorsdk</groupId>
@@ -48,7 +60,6 @@
4860
<dependency>
4961
<groupId>io.javaoperatorsdk</groupId>
5062
<artifactId>operator-framework-junit-5</artifactId>
51-
<version>${project.version}</version>
5263
<scope>test</scope>
5364
</dependency>
5465
</dependencies>

0 commit comments

Comments
 (0)