From 239458ce12a78486f31f4465c78c1c800afe6c56 Mon Sep 17 00:00:00 2001 From: Tihomir Surdilovic Date: Sat, 4 Sep 2021 19:13:26 -0400 Subject: [PATCH 1/3] update readme for 0.3.x Signed-off-by: Tihomir Surdilovic --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index cc096fc8..cce0b6c9 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ to parse and validate workflow definitions as well as generate the workflow diag | Latest Releases | Conformance to spec version | | :---: | :---: | +| [3.0.0.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.6](https://github.com/serverlessworkflow/specification/tree/0.7.x) | | [2.0.0.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.6](https://github.com/serverlessworkflow/specification/tree/0.6.x) | | [1.0.3.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.5](https://github.com/serverlessworkflow/specification/tree/0.5.x) | @@ -58,25 +59,25 @@ b) Add the following dependencies to your pom.xml `dependencies` section: io.serverlessworkflow serverlessworkflow-api - 3.0.0-SNAPSHOT + 3.0.x io.serverlessworkflow serverlessworkflow-spi - 3.0.0-SNAPSHOT + 3.0.x io.serverlessworkflow serverlessworkflow-validation - 3.0.0-SNAPSHOT + 3.0.x io.serverlessworkflow serverlessworkflow-diagram - 3.0.0-SNAPSHOT + 3.0.x ``` @@ -91,10 +92,10 @@ maven { url "https://oss.sonatype.org/content/repositories/snapshots" } b) Add the following dependencies to your build.gradle `dependencies` section: ```text -implementation("io.serverlessworkflow:serverlessworkflow-api:3.0.0-SNAPSHOT") -implementation("io.serverlessworkflow:serverlessworkflow-spi:3.0.0-SNAPSHOT") -implementation("io.serverlessworkflow:serverlessworkflow-validation:3.0.0-SNAPSHOT") -implementation("io.serverlessworkflow:serverlessworkflow-diagram:3.0.0-SNAPSHOT") +implementation("io.serverlessworkflow:serverlessworkflow-api:3.0.x") +implementation("io.serverlessworkflow:serverlessworkflow-spi:3.0.x") +implementation("io.serverlessworkflow:serverlessworkflow-validation:3.0.x") +implementation("io.serverlessworkflow:serverlessworkflow-diagram:3.0.x") ``` ### How to Use From f4149fb930cc091bd327001d9c337b6b7fca56bb Mon Sep 17 00:00:00 2001 From: Tihomir Surdilovic Date: Sat, 4 Sep 2021 19:24:27 -0400 Subject: [PATCH 2/3] Update poms for local release Signed-off-by: Tihomir Surdilovic --- api/pom.xml | 2 +- diagram/pom.xml | 2 +- pom.xml | 198 ++++++++++++++++++++++++++++----------------- spi/pom.xml | 2 +- validation/pom.xml | 2 +- 5 files changed, 127 insertions(+), 79 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index c8f65bb6..06f0df05 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0-SNAPSHOT + 3.0.0.Final serverlessworkflow-api diff --git a/diagram/pom.xml b/diagram/pom.xml index e29e0a1d..ae02b4b9 100644 --- a/diagram/pom.xml +++ b/diagram/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0-SNAPSHOT + 3.0.0.Final serverlessworkflow-diagram diff --git a/pom.xml b/pom.xml index 652ac5a8..1dc6e04c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0-SNAPSHOT + 3.0.0.Final pom Serverless Workflow :: Parent @@ -24,6 +24,20 @@ + + scm:git:git://github.com/serverlessworkflow/sdk-java.git + scm:git:git@github.com:serverlessworkflow/sdk-java.git + https://github.com/serverlessworkflow/sdk-java + + + + + tsurdilo + Tihomir Surdilovic + + + + api spi @@ -42,7 +56,6 @@ 3.8.1 2.22.0 2.22.0 - 3.1.1 2.8.2 1.7.25 @@ -63,7 +76,6 @@ 3.0.11.RELEASE 8059 0.17.0 - true - - - - maven-deploy-plugin - ${version.deploy.plugin} - - 10 - - - - org.apache.maven.plugins - maven-enforcer-plugin - ${version.enforcer.plugin} - - - enforce-versions - - enforce - - - - - ${version.maven} - - - ${version.jdk} - - - - - - - - maven-compiler-plugin - ${version.compiler.plugin} - - true - true - - -Xlint:unchecked - - - - - org.jsonschema2pojo - jsonschema2pojo-maven-plugin - ${version.jsonschema2pojo-maven-plugin} - - - org.apache.maven.plugins - maven-surefire-plugin - ${version.surefire.plugin} - - -Xmx1024m -XX:MaxPermSize=256m - - - - org.apache.maven.plugins - maven-failsafe-plugin - ${version.failsafe.plugin} - - -Xmx1024m -XX:MaxPermSize=256m - - - - org.apache.maven.plugins - maven-checkstyle-plugin - ${version.checkstyle.plugin} - - - + + + maven-deploy-plugin + ${version.deploy.plugin} + + 10 + + + + org.apache.maven.plugins + maven-enforcer-plugin + ${version.enforcer.plugin} + + + enforce-versions + + enforce + + + + + ${version.maven} + + + ${version.jdk} + + + + + + + + maven-compiler-plugin + ${version.compiler.plugin} + + true + true + + -Xlint:unchecked + + + + + org.jsonschema2pojo + jsonschema2pojo-maven-plugin + ${version.jsonschema2pojo-maven-plugin} + + + org.apache.maven.plugins + maven-surefire-plugin + ${version.surefire.plugin} + + -Xmx1024m -XX:MaxPermSize=256m + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + attach-sources + + jar + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + 8 + -Xdoclint:none + + + + attach-javadocs + + jar + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -305,4 +353,4 @@ - + \ No newline at end of file diff --git a/spi/pom.xml b/spi/pom.xml index 047508dd..a553402f 100644 --- a/spi/pom.xml +++ b/spi/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0-SNAPSHOT + 3.0.0.Final serverlessworkflow-spi diff --git a/validation/pom.xml b/validation/pom.xml index afd5823e..55298ad9 100644 --- a/validation/pom.xml +++ b/validation/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0-SNAPSHOT + 3.0.0.Final serverlessworkflow-validation From b4975ef4e3dd2d181629ae366d334a78c042b568 Mon Sep 17 00:00:00 2001 From: Tihomir Surdilovic Date: Sat, 4 Sep 2021 19:30:09 -0400 Subject: [PATCH 3/3] fixing poms for branch Signed-off-by: Tihomir Surdilovic --- api/pom.xml | 2 +- diagram/pom.xml | 2 +- pom.xml | 44 ++++++++++++++++++++++---------------------- spi/pom.xml | 2 +- validation/pom.xml | 2 +- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index 06f0df05..62ef92de 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0.Final + 3.0.x serverlessworkflow-api diff --git a/diagram/pom.xml b/diagram/pom.xml index ae02b4b9..5b6f4e27 100644 --- a/diagram/pom.xml +++ b/diagram/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0.Final + 3.0.x serverlessworkflow-diagram diff --git a/pom.xml b/pom.xml index 1dc6e04c..ea594057 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0.Final + 3.0.x pom Serverless Workflow :: Parent @@ -307,27 +307,27 @@ - - - - - - - - - - - - - - - - - - - - - + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + --batch + --pinentry-mode + loopback + + + + + diff --git a/spi/pom.xml b/spi/pom.xml index a553402f..4ceac60d 100644 --- a/spi/pom.xml +++ b/spi/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0.Final + 3.0.x serverlessworkflow-spi diff --git a/validation/pom.xml b/validation/pom.xml index 55298ad9..dc93a116 100644 --- a/validation/pom.xml +++ b/validation/pom.xml @@ -6,7 +6,7 @@ io.serverlessworkflow serverlessworkflow-parent - 3.0.0.Final + 3.0.x serverlessworkflow-validation