This is an automated email from the ASF dual-hosted git repository.

marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git

commit ebe1e3b63310df802858be9f2ac65f6b5daaf0d6
Author: Marat Gubaidullin <marat.gubaidul...@gmail.com>
AuthorDate: Thu Sep 15 17:59:07 2022 -0400

    Set Karavan version 3.18.4
---
 .github/workflows/app.yml                          |  9 +++--
 .github/workflows/builder.yml                      |  2 +-
 .gitignore                                         |  1 +
 change_version.sh                                  | 40 +++++++++++++++-------
 karavan-app/pom.xml                                |  2 +-
 .../src/main/resources/application.properties      |  5 ++-
 karavan-app/src/main/webapp/package.json           |  2 +-
 ...ravan-app-bacis.yaml => karavan-app-basic.yaml} | 24 ++-----------
 karavan-cloud/openshift/karavan-app-oidc.yaml      | 22 +-----------
 karavan-cloud/openshift/karavan-app-public.yaml    |  2 +-
 karavan-cloud/openshift/karavan-quarkus-task.yaml  |  2 +-
 karavan-core/package.json                          |  2 +-
 karavan-designer/package.json                      |  2 +-
 karavan-generator/pom.xml                          |  2 +-
 karavan-vscode/package.json                        |  2 +-
 15 files changed, 49 insertions(+), 70 deletions(-)

diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml
index 3d414b2..50c14fe 100644
--- a/.github/workflows/app.yml
+++ b/.github/workflows/app.yml
@@ -7,6 +7,9 @@ on:
   pull_request:
     branches: [ main ]
 
+env:
+  TAG: 3.18.4
+
 jobs:
   build:
 
@@ -52,7 +55,7 @@ jobs:
           mvn package -f karavan-app -Dquarkus.profile=public -DskipTest \
           -Dquarkus.container-image.build=true \
           -Dquarkus.container-image.push=true \
-          -Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}:3.18.3 \
+          -Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}:${{ 
env.TAG }} \
           -Dquarkus.container-image.username=${{ github.actor }} \
           -Dquarkus.container-image.password=${{ secrets.GITHUB_TOKEN }}
         if: ${{ github.ref == 'refs/heads/main' }}
@@ -63,7 +66,7 @@ jobs:
           mvn package -f karavan-app -Dquarkus.profile=basic -DskipTest \
           -Dquarkus.container-image.build=true \
           -Dquarkus.container-image.push=true \
-          
-Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}-basic:3.18.3 \
+          
-Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}-basic:${{ env.TAG 
}} \
           -Dquarkus.container-image.username=${{ github.actor }} \
           -Dquarkus.container-image.password=${{ secrets.GITHUB_TOKEN }}
         if: ${{ github.ref == 'refs/heads/main' }}
@@ -74,7 +77,7 @@ jobs:
           mvn package -f karavan-app -Dquarkus.profile=oidc -DskipTest \
           -Dquarkus.container-image.build=true \
           -Dquarkus.container-image.push=true \
-          
-Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}-oidc:3.18.3 \
+          
-Dquarkus.container-image.image=ghcr.io/${GITHUB_REPOSITORY}-oidc:${{ env.TAG 
}} \
           -Dquarkus.container-image.username=${{ github.actor }} \
           -Dquarkus.container-image.password=${{ secrets.GITHUB_TOKEN }}
         if: ${{ github.ref == 'refs/heads/main' }}
\ No newline at end of file
diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml
index c51edb0..f85735e 100644
--- a/.github/workflows/builder.yml
+++ b/.github/workflows/builder.yml
@@ -8,7 +8,7 @@ on:
 env:
   REGISTRY: ghcr.io
   IMAGE_NAME: ${{ github.repository }}-builder
-  TAG: 3.18.3
+  TAG: 3.18.4
 
 jobs:
   build:
diff --git a/.gitignore b/.gitignore
index 7b70af2..1e489c6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -59,3 +59,4 @@ yarn-error.log*
 **/*.tgz
 **/*.vsix
 karavan-cloud/openshift/karavan-secret-real.yaml
+**/*.bak
diff --git a/change_version.sh b/change_version.sh
index 9019fd3..16253b5 100755
--- a/change_version.sh
+++ b/change_version.sh
@@ -1,20 +1,36 @@
 #!/bin/bash
 
-echo "Set Generator pom.xml version: $1";
-mvn versions:set -DnewVersion=$1 -f karavan-generator
+# echo "Set Generator pom.xml version: $1";
+# mvn versions:set -DnewVersion=$1 -f karavan-generator
 
-echo "Set Application pom.xml version: $1";
-mvn versions:set -DnewVersion=$1 -f karavan-app
+# echo "Set Application pom.xml version: $1";
+# mvn versions:set -DnewVersion=$1 -f karavan-app
 
-echo "Set Core package.json extension version: $1";
-yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-core
+# echo "Set Core package.json extension version: $1";
+# yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-core
 
-echo "Set Designer package.json version: $1";
-yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-designer
+# echo "Set Designer package.json version: $1";
+# yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-designer
 
-echo "Set Application package.json extension version: $1";
-yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-app/src/main/webapp/
+# echo "Set Application package.json extension version: $1";
+# yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-app/src/main/webapp/
 
-echo "Set VSCode extension package.json version: $1";
-yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-vscode
+# echo "Set VSCode extension package.json version: $1";
+# yarn version --new-version $1 --no-commit --no-git-tag-version --cwd 
karavan-vscode
 
+echo "Set Github Workflow Builder TAG version: $1";
+sed -i.bak 's/TAG:.*/TAG: '"$1"'/g' .github/workflows/builder.yml 
+
+echo "Set Github Workflow App TAG version: $1";
+sed -i.bak 's/TAG:.*/TAG: '"$1"'/g' .github/workflows/app.yml 
+
+echo "Set application.properties karavan.version=$1";
+sed -i.bak 's/karavan.version.*/karavan.version='"$1"'/g' 
karavan-app/src/main/resources/application.properties 
+
+echo "Set Deployment manifests version $1";
+sed -i.bak 's/camel-karavan.*/camel-karavan:'"$1"'/g' 
karavan-cloud/openshift/karavan-app-public.yaml
+sed -i.bak 's/camel-karavan-basic.*/camel-karavan-basic:'"$1"'/g' 
karavan-cloud/openshift/karavan-app-basic.yaml
+sed -i.bak 's/camel-karavan-oidc.*/camel-karavan-oidc:'"$1"'/g' 
karavan-cloud/openshift/karavan-app-oidc.yaml
+
+echo "Set Tekton Task manifest version $1";
+sed -i.bak 's/camel-karavan-builder.*/camel-karavan-builder:'"$1"'/g' 
karavan-cloud/openshift/karavan-quarkus-task.yaml
\ No newline at end of file
diff --git a/karavan-app/pom.xml b/karavan-app/pom.xml
index 9de3545..6957f39 100644
--- a/karavan-app/pom.xml
+++ b/karavan-app/pom.xml
@@ -18,7 +18,7 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.camel.karavan</groupId>
-    <version>3.18.3</version>
+    <version>3.18.4</version>
     <artifactId>karavan</artifactId>
     <properties>
         <compiler-plugin.version>3.10.1</compiler-plugin.version>
diff --git a/karavan-app/src/main/resources/application.properties 
b/karavan-app/src/main/resources/application.properties
index 7caf204..d0f11c6 100644
--- a/karavan-app/src/main/resources/application.properties
+++ b/karavan-app/src/main/resources/application.properties
@@ -1,5 +1,4 @@
-#karavan.version=${project.version}
-karavan.version=3.18.3
+karavan.version=3.18.4
 
 karavan.master-username=admin
 karavan.master-password=karavan
@@ -111,7 +110,7 @@ 
quarkus.docker.dockerfile-jvm-path=src/main/docker/Dockerfile.distroless
 
 quarkus.container-image.group=apache
 quarkus.container-image.name=camel-karavan
-#quarkus.container-image.tag=${project.version}
+quarkus.container-image.tag=${karavan.version=3.18.4
 
 quarkus.container-image.builder=docker
 
diff --git a/karavan-app/src/main/webapp/package.json 
b/karavan-app/src/main/webapp/package.json
index 24363be..f398619 100644
--- a/karavan-app/src/main/webapp/package.json
+++ b/karavan-app/src/main/webapp/package.json
@@ -1,6 +1,6 @@
 {
   "name": "karavan",
-  "version": "3.18.3",
+  "version": "3.18.4",
   "private": true,
   "scripts": {
     "copy-designer": "cp -r ../../../../karavan-designer/src/designer src && 
cp -r ../../../../karavan-designer/src/kamelets src && cp -r 
../../../../karavan-designer/src/components src && cp -r 
../../../../karavan-designer/src/eip src",
diff --git a/karavan-cloud/openshift/karavan-app-bacis.yaml 
b/karavan-cloud/openshift/karavan-app-basic.yaml
similarity index 67%
rename from karavan-cloud/openshift/karavan-app-bacis.yaml
rename to karavan-cloud/openshift/karavan-app-basic.yaml
index 28bb1d6..959478d 100644
--- a/karavan-cloud/openshift/karavan-app-bacis.yaml
+++ b/karavan-cloud/openshift/karavan-app-basic.yaml
@@ -45,7 +45,7 @@ spec:
                 secretKeyRef:
                   key: master-password
                   name: karavan
-          image: ghcr.io/apache/camel-karavan-basic:3.18.3
+          image: ghcr.io/apache/camel-karavan-basic:3.18.4
           imagePullPolicy: Always
           name: karavan
           resources:
@@ -57,27 +57,7 @@ spec:
           ports:
             - containerPort: 8080
               name: http
-              protocol: TCP
-          # livenessProbe:
-          #   failureThreshold: 3
-          #   httpGet:
-          #     path: /q/health/live
-          #     port: 8080
-          #     scheme: HTTP
-          #   initialDelaySeconds: 0
-          #   periodSeconds: 30
-          #   successThreshold: 1
-          #   timeoutSeconds: 10
-          # readinessProbe:
-          #   failureThreshold: 3
-          #   httpGet:
-          #     path: /q/health/ready
-          #     port: 8080
-          #     scheme: HTTP
-          #   initialDelaySeconds: 0
-          #   periodSeconds: 30
-          #   successThreshold: 1
-          #   timeoutSeconds: 10    
+              protocol: TCP   
       volumes:
         - name: karavan-data
           persistentVolumeClaim:
diff --git a/karavan-cloud/openshift/karavan-app-oidc.yaml 
b/karavan-cloud/openshift/karavan-app-oidc.yaml
index 3e9f42b..a0d3d72 100644
--- a/karavan-cloud/openshift/karavan-app-oidc.yaml
+++ b/karavan-cloud/openshift/karavan-app-oidc.yaml
@@ -55,7 +55,7 @@ spec:
                 secretKeyRef:
                   key: oidc-secret
                   name: karavan
-          image: ghcr.io/apache/camel-karavan-oidc:3.18.3
+          image: ghcr.io/apache/camel-karavan-oidc:3.18.4
           imagePullPolicy: Always
           name: karavan
           resources:
@@ -68,26 +68,6 @@ spec:
             - containerPort: 8080
               name: http
               protocol: TCP
-          # livenessProbe:
-          #   failureThreshold: 3
-          #   httpGet:
-          #     path: /q/health/live
-          #     port: 8080
-          #     scheme: HTTP
-          #   initialDelaySeconds: 0
-          #   periodSeconds: 30
-          #   successThreshold: 1
-          #   timeoutSeconds: 10
-          # readinessProbe:
-          #   failureThreshold: 3
-          #   httpGet:
-          #     path: /q/health/ready
-          #     port: 8080
-          #     scheme: HTTP
-          #   initialDelaySeconds: 0
-          #   periodSeconds: 30
-          #   successThreshold: 1
-          #   timeoutSeconds: 10    
       volumes:
         - name: karavan-data
           persistentVolumeClaim:
diff --git a/karavan-cloud/openshift/karavan-app-public.yaml 
b/karavan-cloud/openshift/karavan-app-public.yaml
index 8efd783..4549b96 100644
--- a/karavan-cloud/openshift/karavan-app-public.yaml
+++ b/karavan-cloud/openshift/karavan-app-public.yaml
@@ -40,7 +40,7 @@ spec:
               valueFrom:
                 fieldRef:
                   fieldPath: metadata.namespace
-          image: ghcr.io/apache/camel-karavan:3.18.3
+          image: ghcr.io/apache/camel-karavan:3.18.4
           imagePullPolicy: Always
           name: karavan
           resources:
diff --git a/karavan-cloud/openshift/karavan-quarkus-task.yaml 
b/karavan-cloud/openshift/karavan-quarkus-task.yaml
index b84f873..492f596 100644
--- a/karavan-cloud/openshift/karavan-quarkus-task.yaml
+++ b/karavan-cloud/openshift/karavan-quarkus-task.yaml
@@ -56,7 +56,7 @@ spec:
             -Dquarkus.kubernetes.deploy=true \
             -Dquarkus.container-image.group=${NAMESPACE} \
             -Dquarkus.container-image.tag=${DATE}
-      image: 'ghcr.io/apache/camel-karavan-builder:3.18.3'
+      image: ghcr.io/apache/camel-karavan-builder:3.18.4
       env:
         - name: PROJECTS_GIT_REPOSITORY
           valueFrom:
diff --git a/karavan-core/package.json b/karavan-core/package.json
index b65a294..4fd9478 100644
--- a/karavan-core/package.json
+++ b/karavan-core/package.json
@@ -1,7 +1,7 @@
 {
   "name": "karavan-core",
   "publisher": "camel-karavan",
-  "version": "3.18.3",
+  "version": "3.18.4",
   "description": "Apache Camel Karavan Core",
   "scripts": {
     "build": "tsc",
diff --git a/karavan-designer/package.json b/karavan-designer/package.json
index f16b46c..598abde 100644
--- a/karavan-designer/package.json
+++ b/karavan-designer/package.json
@@ -1,6 +1,6 @@
 {
   "name": "karavan-designer",
-  "version": "3.18.3",
+  "version": "3.18.4",
   "license": "Apache-2.0",
   "scripts": {
     "start": "react-scripts start",
diff --git a/karavan-generator/pom.xml b/karavan-generator/pom.xml
index 1628fc3..b4d3303 100644
--- a/karavan-generator/pom.xml
+++ b/karavan-generator/pom.xml
@@ -19,7 +19,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.camel.karavan</groupId>
     <artifactId>karavan-generator</artifactId>
-    <version>3.18.3</version>
+    <version>3.18.4</version>
     <properties>
         <compiler-plugin.version>3.8.1</compiler-plugin.version>
         <maven.compiler.parameters>true</maven.compiler.parameters>
diff --git a/karavan-vscode/package.json b/karavan-vscode/package.json
index f8bf455..537710f 100644
--- a/karavan-vscode/package.json
+++ b/karavan-vscode/package.json
@@ -4,7 +4,7 @@
   "displayName": "Karavan",
   "icon": "icons/karavan.png",
   "description": "Apache Camel Mastering Tool",
-  "version": "3.18.3",
+  "version": "3.18.4",
   "license": "Apache-2.0",
   "preview": true,
   "bugs": {

Reply via email to