Skip to content

Commit c133c10

Browse files
authored
Expose more Kiota knobs to ease the build of the SDKs (#5386)
1 parent 254d274 commit c133c10

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

java-sdk-v2/pom.xml

+2-4
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
<artifactId>apicurio-registry-v2-java-sdk</artifactId>
2626
<properties>
2727
<projectRoot>${project.basedir}/..</projectRoot>
28-
<kiota.libs.version>1.7.0</kiota.libs.version>
29-
<kiota.community.version>0.0.19</kiota.community.version>
30-
<kiota.base.url>https://github.com/microsoft/kiota/releases/download</kiota.base.url>
3128
</properties>
3229
<dependencies>
3330
<dependency>
@@ -82,7 +79,8 @@
8279
<goal>generate</goal>
8380
</goals>
8481
<configuration>
85-
<kiotaVersion>1.18.0</kiotaVersion>
82+
<kiotaVersion>${kiota.version}</kiotaVersion>
83+
<kiotaTimeout>${kiota.timeout}</kiotaTimeout>
8684
<baseURL>${kiota.base.url}</baseURL>
8785
<file>../common/src/main/resources/META-INF/openapi-v2.json</file>
8886
<namespace>io.apicurio.registry.rest.client.v2</namespace>

java-sdk/pom.xml

+2-4
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,8 @@
2525
<artifactId>apicurio-registry-java-sdk</artifactId>
2626
<properties>
2727
<projectRoot>${project.basedir}/..</projectRoot>
28-
<kiota.libs.version>1.7.0</kiota.libs.version>
29-
<kiota.community.version>0.0.19</kiota.community.version>
3028
<maven.compiler.source>11</maven.compiler.source>
3129
<maven.compiler.target>11</maven.compiler.target>
32-
<kiota.base.url>https://github.com/microsoft/kiota/releases/download</kiota.base.url>
3330
</properties>
3431
<dependencies>
3532
<dependency>
@@ -78,7 +75,8 @@
7875
<artifactId>kiota-maven-plugin</artifactId>
7976
<version>${kiota.community.version}</version>
8077
<configuration>
81-
<kiotaVersion>1.19.1</kiotaVersion>
78+
<kiotaVersion>${kiota.version}</kiotaVersion>
79+
<kiotaTimeout>${kiota.timeout}</kiotaTimeout>
8280
<baseURL>${kiota.base.url}</baseURL>
8381
<file>../common/src/main/resources/META-INF/openapi.json</file>
8482
<namespace>io.apicurio.registry.rest.client</namespace>

pom.xml

+8
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,14 @@
260260
<proto-plugin.version>0.6.1</proto-plugin.version>
261261
<os-maven-plugin.version>1.7.1</os-maven-plugin.version>
262262

263+
<!-- Kiota -->
264+
<kiota.libs.version>1.7.0</kiota.libs.version>
265+
<kiota.community.version>0.0.19</kiota.community.version>
266+
267+
<kiota.version>1.19.1</kiota.version>
268+
<kiota.timeout>60</kiota.timeout>
269+
<kiota.base.url>https://github.com/microsoft/kiota/releases/download</kiota.base.url>
270+
263271
<!-- Test containers version, should be aligned with version used in Quarkus -->
264272
<test-containers.version>1.20.2</test-containers.version>
265273
<keycloak.testcontainers.version>1.9.0</keycloak.testcontainers.version>

0 commit comments

Comments
 (0)