From d147c043f98d6ba1ea7876fe44e35641e2b58487 Mon Sep 17 00:00:00 2001 From: Jenkins CI Date: Thu, 13 Oct 2022 04:48:20 -0400 Subject: [PATCH] Update project version to 1.29.0 --- image.yaml | 4 +- kogito-imagestream.yaml | 114 +++++++++--------- .../kogito-common-builder-jvm.feature | 28 ++--- .../kogito-s2i-builder-native.feature | 16 +-- tests/features/kogito-s2i-builder.feature | 20 +-- .../features/rhpam-kogito-builder-jvm.feature | 12 +- tests/test-apps/clone-repo.sh | 2 +- 7 files changed, 98 insertions(+), 98 deletions(-) diff --git a/image.yaml b/image.yaml index 70409ab27..ef691169c 100644 --- a/image.yaml +++ b/image.yaml @@ -1,7 +1,7 @@ schema_version: 1 name: "kogito-image-real-name-on-overrides-file" -version: "1.29.0-snapshot" +version: "1.29.0" from: "registry.access.redhat.com/ubi8/ubi-minimal:latest" labels: @@ -18,7 +18,7 @@ modules: envs: - name: "KOGITO_VERSION" - value: "1.29.0-SNAPSHOT" + value: "1.29.0.Final" packages: manager: microdnf diff --git a/kogito-imagestream.yaml b/kogito-imagestream.yaml index 302005fee..759f5609a 100644 --- a/kogito-imagestream.yaml +++ b/kogito-imagestream.yaml @@ -15,18 +15,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito based on Quarkus native image iconClass: icon-jbpm tags: runtime,kogito,quarkus supports: quarkus - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-runtime-native:1.29.0-snapshot + name: quay.io/kiegroup/kogito-runtime-native:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -36,18 +36,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito based on Quarkus or Springboot JVM image iconClass: icon-jbpm tags: runtime,kogito,quarkus,springboot,jvm supports: quarkus - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-runtime-jvm:1.29.0-snapshot + name: quay.io/kiegroup/kogito-runtime-jvm:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -57,18 +57,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Platform for building Kogito based on Quarkus or Springboot iconClass: icon-jbpm tags: s2i-builder,kogito,quarkus,springboot supports: quarkus - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-s2i-builder:1.29.0-snapshot + name: quay.io/kiegroup/kogito-s2i-builder:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -78,18 +78,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Data Index Service with Infinispan iconClass: icon-jbpm tags: kogito,data-index,data-index-infinispan supports: persistence backed by Infinispan Server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-data-index-infinispan:1.29.0-snapshot + name: quay.io/kiegroup/kogito-data-index-infinispan:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -99,18 +99,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Data Index Service with ephemeral PostgreSQL iconClass: icon-jbpm tags: kogito,data-index,data-index-ephemeral supports: persistence backed by ephemeral PostgreSQL Server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-data-index-ephemeral:1.29.0-snapshot + name: quay.io/kiegroup/kogito-data-index-ephemeral:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -120,18 +120,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Data Index Service with Mongodb iconClass: icon-jbpm tags: kogito,data-index,data-index-mongodb supports: persistence backed by Mongodb server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-data-index-mongodb:1.29.0-snapshot + name: quay.io/kiegroup/kogito-data-index-mongodb:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -141,18 +141,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Data Index Service with PostgreSQL iconClass: icon-jbpm tags: kogito,data-index,data-index-postgresql supports: persistence backed by PostgreSQL server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-data-index-postgresql:1.29.0-snapshot + name: quay.io/kiegroup/kogito-data-index-postgresql:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -162,18 +162,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Trusty Service with Infinispan iconClass: icon-jbpm tags: kogito,trusty,trusty-infinispan supports: persistence backed by Infinispan server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-trusty-infinispan:1.29.0-snapshot + name: quay.io/kiegroup/kogito-trusty-infinispan:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -183,18 +183,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Trusty Service with Redis iconClass: icon-jbpm tags: kogito,trusty,trusty-redis supports: persistence backed by Redis server - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-trusty-redis:1.29.0-snapshot + name: quay.io/kiegroup/kogito-trusty-redis:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -204,18 +204,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Trusty Service with PostgreSQL iconClass: icon-jbpm tags: kogito,trusty,trusty-postgresql supports: persistence backed by PostgreSQL RDBMS - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-trusty-postgresql:1.29.0-snapshot + name: quay.io/kiegroup/kogito-trusty-postgresql:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -225,18 +225,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Trusty UI Service iconClass: icon-jbpm tags: kogito,trusty-ui supports: Audit UI - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-trusty-ui:1.29.0-snapshot + name: quay.io/kiegroup/kogito-trusty-ui:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -246,18 +246,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito JIT Runner iconClass: icon-jbpm tags: kogito,jit-runner supports: JIT Runner - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-jit-runner:1.29.0-snapshot + name: quay.io/kiegroup/kogito-jit-runner:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -267,18 +267,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Explainability Service iconClass: icon-jbpm tags: kogito,explainability supports: explainability for decisions - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-explainability:1.29.0-snapshot + name: quay.io/kiegroup/kogito-explainability:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -288,18 +288,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito in memory Jobs Service iconClass: icon-jbpm tags: kogito,jobs-service supports: out-of-box process timers - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-jobs-service-ephemeral:1.29.0-snapshot + name: quay.io/kiegroup/kogito-jobs-service-ephemeral:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -309,18 +309,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito Jobs Service based on Infinispan iconClass: icon-jbpm tags: kogito,jobs-service supports: out-of-box process timers - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-jobs-service-infinispan:1.29.0-snapshot + name: quay.io/kiegroup/kogito-jobs-service-infinispan:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -330,18 +330,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito Jobs Service based on Mongodb iconClass: icon-jbpm tags: kogito,jobs-service supports: out-of-box process timers - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-jobs-service-mongodb:1.29.0-snapshot + name: quay.io/kiegroup/kogito-jobs-service-mongodb:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -351,18 +351,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for Kogito Jobs Service based on Postgresql iconClass: icon-jbpm tags: kogito,jobs-service supports: out-of-box process timers - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-jobs-service-postgresql:1.29.0-snapshot + name: quay.io/kiegroup/kogito-jobs-service-postgresql:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -372,18 +372,18 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Management Console iconClass: icon-jbpm tags: kogito,management-console supports: business process management - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-management-console:1.29.0-snapshot + name: quay.io/kiegroup/kogito-management-console:1.29.0 - kind: ImageStream apiVersion: v1 metadata: @@ -393,15 +393,15 @@ items: openshift.io/provider-display-name: Kie Group. spec: tags: - - name: '1.29.0-snapshot' + - name: '1.29.0' annotations: description: Runtime image for the Kogito Task Console iconClass: icon-jbpm tags: kogito,task-console supports: business process management - version: '1.29.0-snapshot' + version: '1.29.0' referencePolicy: type: Local from: kind: DockerImage - name: quay.io/kiegroup/kogito-task-console:1.29.0-snapshot + name: quay.io/kiegroup/kogito-task-console:1.29.0 diff --git a/tests/features/kogito-common-builder-jvm.feature b/tests/features/kogito-common-builder-jvm.feature index 7e1a6619f..b4a7c5ca9 100644 --- a/tests/features/kogito-common-builder-jvm.feature +++ b/tests/features/kogito-common-builder-jvm.feature @@ -8,7 +8,7 @@ Feature: kogito-s2i-builder image JVM build tests And run sh -c 'echo $JAVA_HOME' in container and immediately check its output for /usr/lib/jvm/java-11 Scenario: Verify if the s2i build is finished as expected with non native build and no runtime image - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x | variable | value | | NATIVE | false | | RUNTIME_TYPE | quarkus | @@ -26,7 +26,7 @@ Feature: kogito-s2i-builder image JVM build tests And file /home/kogito/cacerts should exist Scenario: Verify if the s2i build is finished as expected with non native build and no runtime image and no RUNTIME_TYPE defined - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x | variable | value | | NATIVE | false | Then check that page is served @@ -43,7 +43,7 @@ Feature: kogito-s2i-builder image JVM build tests And file /home/kogito/cacerts should exist Scenario: Verify if the s2i build is finished as expected performing a non native build with runtime image - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | NATIVE | false | | RUNTIME_TYPE | quarkus | @@ -62,7 +62,7 @@ Feature: kogito-s2i-builder image JVM build tests And run sh -c 'echo $JAVA_OPTIONS' in container and immediately check its output for -Dquarkus.log.level=DEBUG Scenario: Verify if the s2i build is finished as expected performing a non native build and if it is listening on the expected port , test uses custom properties file to test the port configuration. - Given s2i build /tmp/kogito-examples from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | @@ -78,7 +78,7 @@ Feature: kogito-s2i-builder image JVM build tests And file /home/kogito/bin/quarkus-run.jar should exist Scenario: Verify if the multi-module s2i build is finished as expected performing a non native build - Given s2i build https://github.com/kiegroup/kogito-examples.git from . using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from . using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | @@ -96,7 +96,7 @@ Feature: kogito-s2i-builder image JVM build tests And file /home/kogito/bin/quarkus-run.jar should exist Scenario: Perform a incremental s2i build using quarkus runtime type - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using 1.29.x | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | @@ -114,7 +114,7 @@ Feature: kogito-s2i-builder image JVM build tests # Since the same image is used we can do a subsequent incremental build and verify if it is working as expected. Scenario: Perform a second incremental s2i build using quarkus runtime type - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using 1.29.x | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | @@ -135,7 +135,7 @@ Feature: kogito-s2i-builder image JVM build tests #### SpringBoot Scenarios Scenario: Verify if the s2i build is finished as expected with debug enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | springboot | | JAVA_OPTIONS | -Ddebug=true | @@ -153,7 +153,7 @@ Feature: kogito-s2i-builder image JVM build tests And run sh -c 'echo $JAVA_OPTIONS' in container and immediately check its output for -Ddebug=true Scenario: Verify if the s2i build is finished as expected with no runtime image and debug enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using 1.29.x | variable | value | | JAVA_OPTIONS | -Ddebug=true | | RUNTIME_TYPE | springboot | @@ -171,7 +171,7 @@ Feature: kogito-s2i-builder image JVM build tests And run sh -c 'echo $JAVA_OPTIONS' in container and immediately check its output for -Ddebug=true Scenario: Verify if the s2i build is finished as expected and if it is listening on the expected port, test uses custom properties file to test the port configuration. - Given s2i build /tmp/kogito-examples from kogito-springboot-examples/process-springboot-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from kogito-springboot-examples/process-springboot-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest # Leave those here as placeholder for scripts adding variable to the test. No impact on tests if empty. | variable | value | | RUNTIME_TYPE | springboot | @@ -188,7 +188,7 @@ Feature: kogito-s2i-builder image JVM build tests And container log should contain Tomcat initialized with port(s): 8080 (http) Scenario: Verify if the s2i build is finished as expected using multi-module build with debug enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from . using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from . using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | JAVA_OPTIONS | -Ddebug=true | | RUNTIME_TYPE | springboot | @@ -208,7 +208,7 @@ Feature: kogito-s2i-builder image JVM build tests And run sh -c 'echo $JAVA_OPTIONS' in container and immediately check its output for -Ddebug=true Scenario: Perform a incremental s2i build using springboot runtime type - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example with env and incremental using 1.29.x # Leave those here as placeholder for scripts adding variable to the test. No impact on tests if empty. | variable | value | | RUNTIME_TYPE | springboot | @@ -225,7 +225,7 @@ Feature: kogito-s2i-builder image JVM build tests # Since the same image is used we can do a subsequent incremental build and verify if it is working as expected. Scenario: Perform a second incremental s2i build using springboot runtime type - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example with env and incremental using 1.29.x # Leave those here as placeholder for scripts adding variable to the test. No impact on tests if empty. | variable | value | | RUNTIME_TYPE | springboot | @@ -233,7 +233,7 @@ Feature: kogito-s2i-builder image JVM build tests And s2i build log should not contain WARNING: Clean build will be performed because of error saving previous build artifacts Scenario: Verify if the s2i build is finished as expected with uber-jar package type built - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | MAVEN_ARGS_APPEND | -Dquarkus.package.type=uber-jar | | RUNTIME_TYPE | quarkus | diff --git a/tests/features/kogito-s2i-builder-native.feature b/tests/features/kogito-s2i-builder-native.feature index cbc430a69..ce7deaf31 100644 --- a/tests/features/kogito-s2i-builder-native.feature +++ b/tests/features/kogito-s2i-builder-native.feature @@ -15,7 +15,7 @@ Feature: kogito-s2i-builder image native build tests And run sh -c 'echo $GRAALVM_VERSION' in container and immediately check its output for 21.3.1 Scenario: Verify if the s2i build is finished as expected using native build and runtime image - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest | variable | value | | NATIVE | true | | RUNTIME_TYPE | quarkus | @@ -33,7 +33,7 @@ Feature: kogito-s2i-builder image native build tests And s2i build log should contain -J-Xmx2576980378 Scenario: Verify if the s2i build is finished as expected using native build and no runtime image - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x | variable | value | | NATIVE | true | | RUNTIME_TYPE | quarkus | @@ -53,7 +53,7 @@ Feature: kogito-s2i-builder image native build tests And s2i build log should contain -J-Xmx2576980378 Scenario: Verify if the s2i build is finished as expected performing a native build and if it is listening on the expected port, test uses custom properties file to test the port configuration. - Given s2i build /tmp/kogito-examples from kogito-quarkus-examples/rules-quarkus-helloworld using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest + Given s2i build /tmp/kogito-examples from kogito-quarkus-examples/rules-quarkus-helloworld using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest | variable | value | | NATIVE | true | | RUNTIME_TYPE | quarkus | @@ -71,7 +71,7 @@ Feature: kogito-s2i-builder image native build tests And s2i build log should contain -J-Xmx5153960755 Scenario: Verify if the s2i build is finished as expected performing a native build with persistence enabled - Step 1: build the application and copy to the runtime image - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | true | @@ -84,7 +84,7 @@ Feature: kogito-s2i-builder image native build tests And s2i build log should contain -J-Xmx5153960755 Scenario: Perform a incremental s2i build for native test - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using 1.29.x | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | @@ -102,7 +102,7 @@ Feature: kogito-s2i-builder image native build tests # Since the same image is used we can do a subsequent incremental build and verify if it is working as expected. Scenario:Perform a second incremental s2i build for native scenario, this time, with native enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using nightly-1.29.x + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/rules-quarkus-helloworld with env and incremental using 1.29.x | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | true | @@ -122,12 +122,12 @@ Feature: kogito-s2i-builder image native build tests And s2i build log should contain -J-Xmx5153960755 Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly using native build - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-native:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | true | | LIMIT_MEMORY | 6442450944 | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | Then file /home/kogito/bin/project-1.0-SNAPSHOT-runner should exist And check that page is served | property | value | diff --git a/tests/features/kogito-s2i-builder.feature b/tests/features/kogito-s2i-builder.feature index 0f698fd9a..4422bfbce 100644 --- a/tests/features/kogito-s2i-builder.feature +++ b/tests/features/kogito-s2i-builder.feature @@ -23,7 +23,7 @@ Feature: kogito-s2i-builder image tests And file /home/kogito/.m2/settings.xml should not contain https://maven.repository.redhat.com/techpreview/all Scenario: Verify if the s2i build is finished as expected performing a non native build with persistence enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-quarkus-examples/process-quarkus-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | NATIVE | false | | RUNTIME_TYPE | quarkus | @@ -33,7 +33,7 @@ Feature: kogito-s2i-builder image tests And s2i build log should contain '/home/kogito/bin/persons.proto' -> '/home/kogito/data/protobufs/persons.proto' Scenario: Verify if the s2i build is finished as expected with persistence enabled - Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build https://github.com/kiegroup/kogito-examples.git from kogito-springboot-examples/process-springboot-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | MAVEN_ARGS_APPEND | -Ppersistence | | RUNTIME_TYPE | springboot | @@ -42,11 +42,11 @@ Feature: kogito-s2i-builder image tests And s2i build log should contain '/home/kogito/bin/persons.proto' -> '/home/kogito/data/protobufs/persons.proto' Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | Then file /home/kogito/bin/quarkus-run.jar should exist And s2i build log should contain Generating quarkus project structure for project... And s2i build log should contain Using Quarkus io.quarkus:quarkus-maven-plugin: @@ -70,11 +70,11 @@ Feature: kogito-s2i-builder image tests Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly with custom group id, archetype & version - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | | PROJECT_GROUP_ID | com.mycompany | | PROJECT_ARTIFACT_ID | myproject | | PROJECT_VERSION | 2.0-SNAPSHOT | @@ -91,11 +91,11 @@ Feature: kogito-s2i-builder image tests | request_body | {"Driver": {"Points": 2}, "Violation": {"Type": "speed","Actual Speed": 120,"Speed Limit": 100}} | Scenario: Verify that the Kogito Quarkus Serverless Workflow Extension is building the service properly - Given s2i build /tmp/kogito-examples from serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | | PROJECT_GROUP_ID | com.mycompany | | PROJECT_ARTIFACT_ID | myproject | | PROJECT_VERSION | 2.0-SNAPSHOT | @@ -117,9 +117,9 @@ Feature: kogito-s2i-builder image tests #### SpringBoot Scenarios Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly when runtime is springboot - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image quay.io/kiegroup/kogito-runtime-jvm:latest | variable | value | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | | RUNTIME_TYPE | springboot | Then file /home/kogito/bin/project-1.0-SNAPSHOT.jar should exist And s2i build log should contain Generating springboot project structure for project... diff --git a/tests/features/rhpam-kogito-builder-jvm.feature b/tests/features/rhpam-kogito-builder-jvm.feature index 077d2df79..f973b24e1 100644 --- a/tests/features/rhpam-kogito-builder-jvm.feature +++ b/tests/features/rhpam-kogito-builder-jvm.feature @@ -25,11 +25,11 @@ Feature: rhpam-kogito-builder-rhel8 feature. And file /home/kogito/.m2/settings.xml should contain https://maven.repository.redhat.com/techpreview/all Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | Then file /home/kogito/bin/quarkus-run.jar should exist And s2i build log should contain Generating quarkus project structure for project... And s2i build log should contain Using Quarkus com.redhat.quarkus.platform:quarkus-maven-plugin @@ -52,11 +52,11 @@ Feature: rhpam-kogito-builder-rhel8 feature. | request_body | {"status": "UP", "checks": []} | Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly with custom group id, archetype & version - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest | variable | value | | RUNTIME_TYPE | quarkus | | NATIVE | false | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | | PROJECT_GROUP_ID | com.mycompany | | PROJECT_ARTIFACT_ID | myproject | | PROJECT_VERSION | 2.0-SNAPSHOT | @@ -75,9 +75,9 @@ Feature: rhpam-kogito-builder-rhel8 feature. #### SpringBoot Scenarios Scenario: Verify that the Kogito Maven archetype is generating the project and compiling it correctly when runtime is springboot - Given s2i build /tmp/kogito-examples from dmn-example using nightly-1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest + Given s2i build /tmp/kogito-examples from dmn-example using 1.29.x and runtime-image rhpam-7/rhpam-kogito-runtime-jvm-rhel8:latest | variable | value | - | KOGITO_VERSION | 1.29.0-SNAPSHOT | + | KOGITO_VERSION | 1.29.0.Final | | RUNTIME_TYPE | springboot | Then file /home/kogito/bin/project-1.0-SNAPSHOT.jar should exist And s2i build log should contain Generating springboot project structure for project... diff --git a/tests/test-apps/clone-repo.sh b/tests/test-apps/clone-repo.sh index 0c3668edc..5012960f9 100755 --- a/tests/test-apps/clone-repo.sh +++ b/tests/test-apps/clone-repo.sh @@ -37,7 +37,7 @@ rm -rf kogito-examples/ git clone https://github.com/kiegroup/kogito-examples.git cd kogito-examples/ git fetch origin --tags -git checkout -b nightly-1.29.x origin/nightly-1.29.x +git checkout -b 1.29.x origin/1.29.x # make a new copy of rules-quarkus-helloworld for native tests cp -rv /tmp/kogito-examples/kogito-quarkus-examples/rules-quarkus-helloworld/ /tmp/kogito-examples/kogito-quarkus-examples/rules-quarkus-helloworld-native/