Created
January 16, 2020 17:31
-
-
Save jaekwonpark/fabb2ca66caa6d3f418f35f71e6605ea to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/vulcan/api-generation/action-rules/action-rules-api-codegen/action-rules-java-dto-defin | |
itions/pom.xml b/vulcan/api-generation/action-rules/action-rules-api-codegen/action-rules-java-dto-d | |
efinitions/pom.xml | |
index 9e81aa30832..d91bd28b325 100644 | |
--- a/vulcan/api-generation/action-rules/action-rules-api-codegen/action-rules-java-dto-definitions/ | |
pom.xml | |
+++ b/vulcan/api-generation/action-rules/action-rules-api-codegen/action-rules-java-dto-definitions/ | |
pom.xml | |
@@ -28,6 +28,16 @@ | |
<artifactId>jackson-databind</artifactId> | |
<version>2.9.8</version> | |
</dependency> | |
+ <dependency> | |
+ <groupId>org.springframework.data</groupId> | |
+ <artifactId>spring-data-commons</artifactId> | |
+ <version>2.2.3.RELEASE</version> | |
+ </dependency> | |
+ <dependency> | |
+ <groupId>com.nutanix.apis</groupId> | |
+ <artifactId>common-java-dto-definitions</artifactId> | |
+ <version>${common-defs-version}</version> | |
+ </dependency> | |
<dependency> | |
<groupId>com.github.krraghavan</groupId> | |
<artifactId>dev-platform-deserializers</artifactId> | |
@@ -58,7 +68,7 @@ | |
<generateApis>false</generateApis> | |
<generateApiDocumentation>false</generateApiDocumentation> | |
<additionalProperties> | |
- dtoTemplate=java/dto/ntnx-java-dto.mustache,baseModelClass=common.v1.r0.a1.config.A | |
bstractModel | |
+ baseModelClass=common.v1.a1.config.AbstractModel | |
</additionalProperties> | |
<configOptions> | |
</configOptions> | |
@@ -71,11 +81,6 @@ | |
<artifactId>dev-platform-codegen-templates</artifactId> | |
<version>${openapi-dev-platform.version}</version> | |
</dependency> | |
- <dependency> | |
- <groupId>com.nutanix</groupId> | |
- <artifactId>api-defs-plugins</artifactId> | |
- <version>${ntnx-api-tools-version}</version> | |
- </dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
diff --git a/vulcan/api-generation/action-rules/action-rules-api-definitions/defs/metadata/repositories.yaml b/vulcan/api-generation/action-rules/action-rules-api-definitions/defs/metadata/repositories.yaml | |
index 3bc58988add..9cdfc3cd409 100644 | |
--- a/vulcan/api-generation/action-rules/action-rules-api-definitions/defs/metadata/repositories.yaml | |
+++ b/vulcan/api-generation/action-rules/action-rules-api-definitions/defs/metadata/repositories.yaml | |
@@ -1,6 +1,6 @@ | |
- name: "common" | |
type: "git" | |
uri: "https://github.com/nutanix-core/ntnx-api-common" | |
- ref: "refs/tags/v0.1.7" | |
+ ref: "refs/heads/nextRelease" | |
accessToken: "$GIT_TOKEN" | |
baseDir: "common-api-definitions/defs" | |
\ No newline at end of file | |
diff --git a/vulcan/api-generation/action-rules/pom.xml b/vulcan/api-generation/action-rules/pom.xml | |
index 1cc9f552075..c3ae18883a9 100644 | |
--- a/vulcan/api-generation/action-rules/pom.xml | |
+++ b/vulcan/api-generation/action-rules/pom.xml | |
@@ -10,11 +10,12 @@ | |
<name>X-Play ActionRule APIs Project</name> | |
<properties> | |
- <openapi-dev-platform.version>0.1.9.1-RELEASE</openapi-dev-platform.version> | |
- <ntnx-api-tools-version>0.1.6.1-RELEASE</ntnx-api-tools-version> | |
+ <openapi-dev-platform.version>1.0.0-RC</openapi-dev-platform.version> | |
+ <ntnx-api-tools-version>1.0.0-RC</ntnx-api-tools-version> | |
<swagger-codegen-version>3.0.10</swagger-codegen-version> | |
<projectVersion>${project.version}</projectVersion> | |
<api.defs>action-rules-api-definitions</api.defs> | |
+ <common-defs-version>1.0.0-RC</common-defs-version> | |
</properties> | |
<modules> | |
diff --git a/vulcan/api-generation/pom.xml b/vulcan/api-generation/pom.xml | |
index 79fb668fa48..af86572d8d6 100644 | |
--- a/vulcan/api-generation/pom.xml | |
+++ b/vulcan/api-generation/pom.xml | |
@@ -8,9 +8,8 @@ | |
<packaging>pom</packaging> | |
<name>Includes all APIs for X-Play</name> | |
<properties> | |
- <openapi-dev-platform.version>0.1.9.1-RELEASE</openapi-dev-platform.version> | |
+ <openapi-dev-platform.version>1.0.0-RC</openapi-dev-platform.version> | |
<swagger-codegen-version>3.0.10</swagger-codegen-version> | |
- <platform.version>1.0.0-SNAPSHOT</platform.version> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment