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


The following commit(s) were added to refs/heads/main by this push:
     new 7af74f9  Postman demo that works (#338)
7af74f9 is described below

commit 7af74f9f535956dfec0a24a12fa38eb8e4f8dc77
Author: Marat Gubaidullin <marat.gubaidul...@gmail.com>
AuthorDate: Mon May 9 17:46:39 2022 -0400

    Postman demo that works (#338)
---
 .gitignore                                         |   1 +
 karavan-demo/postman-openshift/README.md           |  25 ++++++++++++---------
 .../postman-openshift/application.properties       |   2 +-
 karavan-demo/postman-openshift/builder.png         | Bin 0 -> 143031 bytes
 karavan-demo/postman-openshift/deploy.png          | Bin 0 -> 129412 bytes
 karavan-vscode/src/builderView.ts                  |   3 +++
 6 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/.gitignore b/.gitignore
index 3020924..fec373d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,6 +50,7 @@ yarn-error.log*
 .env
 /.java-version
 /keys/*
+*.jar
 
 /karavan-app/src/main/webapp/src/designer/*
 /karavan-app/src/main/resources/kamelets/*
diff --git a/karavan-demo/postman-openshift/README.md 
b/karavan-demo/postman-openshift/README.md
index ba37d97..14cecbb 100644
--- a/karavan-demo/postman-openshift/README.md
+++ b/karavan-demo/postman-openshift/README.md
@@ -24,24 +24,27 @@ Check that operators are succesfully installed
 oc apply -k manifests/instances
 ```
 
-### Publish postman
-```
+### Package, build and deploy project
+1. Open Project builder
+![builder](builder.png)
 
+2. Configure Project and click Start
+![deploy](deploy.png)
 ```
 
-
-
-
-
-
-
+```
 
 ### Publish parcel
 ```
-curl -X POST -H "Content-Type: application/json" --data 
'{"id":"1","address":"666 Sin Street, Holy City"}' http://0.0.0.0:8080/parcels
+appsurl=$(oc get ingresses.config.openshift.io cluster  -o template --template 
'{{.spec.domain}}')
+
+curl -X POST -H "Content-Type: application/json" --data 
'{"id":"1","address":"666 Sin Street, Holy City"}' 
http://postman-postman.$appsurl/parcels
 ```
 ### Publish payment
-Open AMQ7 Broker Management [Console](http://localhost:8161)
+Open AMQ7 Broker Management 
+```
+open http://console-postman.$appsurl
+```
 
 Send message to `payments` queue
 ```
@@ -52,3 +55,5 @@ Send message to `payments` queue
   <status>confirmed</status>  
 </root>
 ```
+
+### Check postman logs and Database
\ No newline at end of file
diff --git a/karavan-demo/postman-openshift/application.properties 
b/karavan-demo/postman-openshift/application.properties
index 224103b..6fbd28b 100644
--- a/karavan-demo/postman-openshift/application.properties
+++ b/karavan-demo/postman-openshift/application.properties
@@ -2,7 +2,7 @@
 camel.jbang.project.name=postman
 camel.jbang.project.version=1.0.0
 camel.jbang.project.namespace=postman
-camel.jbang.project.cleanup=true
+camel.jbang.project.cleanup=false
 camel.jbang.package=true
 camel.jbang.package.uber-jar.jar=camel-runner.jar
 camel.jbang.package.uber-jar.fresh=true
diff --git a/karavan-demo/postman-openshift/builder.png 
b/karavan-demo/postman-openshift/builder.png
new file mode 100644
index 0000000..880bf92
Binary files /dev/null and b/karavan-demo/postman-openshift/builder.png differ
diff --git a/karavan-demo/postman-openshift/deploy.png 
b/karavan-demo/postman-openshift/deploy.png
new file mode 100644
index 0000000..67b343f
Binary files /dev/null and b/karavan-demo/postman-openshift/deploy.png differ
diff --git a/karavan-vscode/src/builderView.ts 
b/karavan-vscode/src/builderView.ts
index 63c972d..1199b6f 100644
--- a/karavan-vscode/src/builderView.ts
+++ b/karavan-vscode/src/builderView.ts
@@ -117,6 +117,9 @@ export class BuilderView {
             project.status.uberJar = "progress";
             builderPanel?.webview.postMessage({ command: 'project', files: 
files, project: project });
             this.package(project, files);
+        } else if (project.build) {
+            project.status.uberJar = "done";
+            this.buildImage(project, files);
         }
     }
 

Reply via email to