From 61a4e6f954371622541585ade177ba811274bd0d Mon Sep 17 00:00:00 2001 From: Guillaume Hillairet Date: Wed, 5 Jun 2019 10:44:16 +0200 Subject: [PATCH 1/4] [ZEN-4908] [CI/BUILD] Use maven plugin to automatically update versions from branch name --- .mvn/extensions.xml | 8 ++++++++ .mvn/maven-git-versioning-extension.xml | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .mvn/extensions.xml create mode 100644 .mvn/maven-git-versioning-extension.xml diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml new file mode 100644 index 0000000..0843d20 --- /dev/null +++ b/.mvn/extensions.xml @@ -0,0 +1,8 @@ + + + + me.qoomon + maven-git-versioning-extension + LATEST + + diff --git a/.mvn/maven-git-versioning-extension.xml b/.mvn/maven-git-versioning-extension.xml new file mode 100644 index 0000000..d212d8c --- /dev/null +++ b/.mvn/maven-git-versioning-extension.xml @@ -0,0 +1,18 @@ + + + + master + ${version} + + + .+)]]> + ${version.release}-${task}-SNAPSHOT + + + [0-9].*)]]> + ${tagVersion} + + + ${commit.short} + + From b0281daf0053515835f11600a26bbf4a66688d9e Mon Sep 17 00:00:00 2001 From: Guillaume Hillairet Date: Wed, 5 Jun 2019 22:39:13 +0200 Subject: [PATCH 2/4] [ZEN-4908] [CI/BUILD] Use maven plugin to automatically update versions from branch name Failure was due to our setup of maven source plugin, using jar-no-fork seems to solve the xtend compilation issue with maven-git-versioning-extension. --- modules/genflow-api/pom.xml | 29 ----------------------------- pom.xml | 3 ++- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/modules/genflow-api/pom.xml b/modules/genflow-api/pom.xml index 8652ab2..bdc8e21 100644 --- a/modules/genflow-api/pom.xml +++ b/modules/genflow-api/pom.xml @@ -107,35 +107,6 @@ - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - false - - - - attach-javadocs - - jar - - - - - ${project.basedir}/src/main/resources diff --git a/pom.xml b/pom.xml index 5e4a984..585f8f9 100644 --- a/pom.xml +++ b/pom.xml @@ -95,8 +95,9 @@ attach-sources + verify - jar + jar-no-fork From 9fa600b89b4a15e971907beb2b06d33a35c17f14 Mon Sep 17 00:00:00 2001 From: Guillaume Hillairet Date: Wed, 5 Jun 2019 22:57:41 +0200 Subject: [PATCH 3/4] [ZEN-4908] [CI/BUILD] Use maven plugin to automatically update versions from branch name --- pom.xml | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/pom.xml b/pom.xml index 585f8f9..a3ea135 100644 --- a/pom.xml +++ b/pom.xml @@ -362,81 +362,81 @@ com.reprezen.genflow genflow-api - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow genflow-api-openapi - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow genflow-api-rapidml - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow genflow-common - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow reprezen-openapi-gentemplates - 1.4.2-SNAPSHOT + ${project.version} pom com.reprezen.genflow reprezen-rapidml-gentemplates - 1.4.2-SNAPSHOT + ${project.version} pom com.reprezen.genflow openapi-gentemplates - 1.4.2-SNAPSHOT + ${project.version} pom com.reprezen.genflow standard-gentemplates - 1.4.2-SNAPSHOT + ${project.version} pom com.reprezen.genflow swagger-codegen - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow openapi-diagram - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow openapi-generator - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow openapi3-doc - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow swagger-doc - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow openapi-normalizer - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow swagger-ui - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.rapidml @@ -451,57 +451,57 @@ com.reprezen.genflow rapidml-doc - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-diagram - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-xsd - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-wadl - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-jsonschema - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-swagger - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-csharp - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-nodejs - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow rapidml-jaxrs - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow swagger-nswag - 1.4.2-SNAPSHOT + ${project.version} com.reprezen.genflow genflow-tests - 1.4.2-SNAPSHOT + ${project.version} test From 1459520d487b82f7b9ca02722e264184b1b20962 Mon Sep 17 00:00:00 2001 From: Guillaume Hillairet Date: Tue, 25 Jun 2019 12:58:03 +0200 Subject: [PATCH 4/4] [ZEN-4918] Component CM: Automate KZOP --> KZOE, GenFlow & API Studio client PR creation --- pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a3ea135..47b8350 100644 --- a/pom.xml +++ b/pom.xml @@ -272,7 +272,7 @@ com.reprezen.kaizen openapi-parser - 4.0.3 + ${kaizen-parser-version} io.swagger.parser.v3 @@ -552,6 +552,7 @@ false true UTF-8 + 4.0.3 2.12.0 0.0.10