You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/12/03 18:33:55 UTC
(camel-kamelets-examples) branch main updated: Updated example
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets-examples.git
The following commit(s) were added to refs/heads/main by this push:
new 496769e Updated example
496769e is described below
commit 496769efbd9b02fc7cabc50d55e3899139495fef
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Sun Dec 3 19:33:42 2023 +0100
Updated example
---
jbang/json-transform/README.adoc | 12 ++++++++++++
jbang/json-transform/sample.json | 13 +++++++++++++
2 files changed, 25 insertions(+)
diff --git a/jbang/json-transform/README.adoc b/jbang/json-transform/README.adoc
index ee111a7..04c3399 100644
--- a/jbang/json-transform/README.adoc
+++ b/jbang/json-transform/README.adoc
@@ -40,6 +40,18 @@ Or run with JBang using the longer command line (without installing camel as app
$ jbang camel@apache/camel run beer-jq.yaml
----
+=== Live updates of message transformation
+
+You can do live changes to the template in the beer-jo.yaml file and see the output in real-time with Camel JBang by running:
+
+[source,bash]
+----
+$ camel transform message --body=file:sample.json --source=beer-jq.yaml --pretty --watch
+----
+
+You can then edit the source file `beer-jq.yaml` file, and save the file, and watch the terminal for updated result.
+
+
=== Help and contributions
diff --git a/jbang/json-transform/sample.json b/jbang/json-transform/sample.json
new file mode 100644
index 0000000..3c8fecb
--- /dev/null
+++ b/jbang/json-transform/sample.json
@@ -0,0 +1,13 @@
+{
+ "id": 4209,
+ "uid": "2b9afe24-0fd5-4623-a8d1-02c6a4d110a3",
+ "brand": "Coors lite",
+ "name": "Chocolate St",
+ "style": "Bock",
+ "hop": "Comet",
+ "yeast": "5335 - Lactobacillus",
+ "malts": "Wheat mal",
+ "ibu": "62 IBU",
+ "alcohol": "9.6%",
+ "blg": "18.9°Blg"
+}