Skip to content

Commit

Permalink
Add Builders with sundrio
Browse files Browse the repository at this point in the history
  • Loading branch information
andreaTP authored and squakez committed Nov 28, 2023
1 parent f00fada commit 31c61f9
Showing 1 changed file with 27 additions and 2 deletions.
29 changes: 27 additions & 2 deletions java/crds/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
<maven.compiler.target>11</maven.compiler.target>

<fabric8-version>6.9.0</fabric8-version>
<lombok-version>1.18.30</lombok-version>
<sundrio-version>0.101.0</sundrio-version>
<maven-surefire-plugin-version>3.0.0-M8</maven-surefire-plugin-version>
</properties>

Expand Down Expand Up @@ -65,16 +67,38 @@
<tag>camel-k-project-1.10.0</tag>
</scm>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.fabric8</groupId>
<artifactId>kubernetes-client-bom</artifactId>
<version>${fabric8-version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>io.fabric8</groupId>
<artifactId>kubernetes-client</artifactId>
<version>${fabric8-version}</version>
</dependency>
<dependency>
<groupId>io.fabric8</groupId>
<artifactId>generator-annotations</artifactId>
<version>${fabric8-version}</version>
</dependency>
<dependency>
<groupId>io.sundr</groupId>
<artifactId>builder-annotations</artifactId>
<version>${sundrio-version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok-version}</version>
<scope>provided</scope>
</dependency>
</dependencies>

Expand All @@ -93,6 +117,7 @@
</executions>
<configuration>
<source>../../config/crd/bases</source>
<extraAnnotations>true</extraAnnotations>
</configuration>
</plugin>
</plugins>
Expand Down

0 comments on commit 31c61f9

Please sign in to comment.