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

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

commit eef9d5f471670b3a1ebaa6c9d9a27cd90c472dce
Author: Antonin Stefanutti <[email protected]>
AuthorDate: Tue Sep 7 12:57:30 2021 +0200

    chore(native): Rebuild resources
---
 deploy/traits.yaml                      | 19 +++++++++++++------
 docs/modules/traits/pages/deployer.adoc |  4 ++--
 docs/modules/traits/pages/quarkus.adoc  | 13 +++++++++----
 pkg/resources/resources.go              |  4 ++--
 4 files changed, 26 insertions(+), 14 deletions(-)

diff --git a/deploy/traits.yaml b/deploy/traits.yaml
index 62f63c0..073fff9 100755
--- a/deploy/traits.yaml
+++ b/deploy/traits.yaml
@@ -249,8 +249,9 @@ traits:
   - Kubernetes
   - Knative
   - OpenShift
-  description: The deployer trait can be used to explicitly select the kind of 
high
-    level resource that will deploy the integration.
+  description: The deployer trait is responsible for deploying the resources 
owned
+    by the integration, and can be used to explicitly select the underlying 
controller
+    that will manage the integration pods.
   properties:
   - name: enabled
     type: bool
@@ -807,15 +808,21 @@ traits:
   - Kubernetes
   - Knative
   - OpenShift
-  description: The Quarkus trait activates the Quarkus runtime. It's enabled 
by default.
+  description: The Quarkus trait configures the Quarkus runtime. It's enabled 
by default.
   properties:
   - name: enabled
     type: bool
     description: Can be used to enable or disable a trait. All traits share 
this common
       property.
-  - name: native
-    type: bool
-    description: The Quarkus runtime type (reserved for future use)
+  - name: package-type
+    type: '[]./pkg/trait.quarkusPackageType'
+    description: The Quarkus package types, either `fast-jar` or `native` 
(default
+      `fast-jar`).In case both `fast-jar` and `native` are specified, two 
IntegrationKits
+      are created,with the `native` kit having precedence over the `fast-jar' 
one
+      once ready.The order influences the resolution of the current 
IntegrationKit
+      for the Integration.The IntegrationKit corresponding to the first 
package type
+      will be assigned to theIntegration in case no existing IntegrationKit 
that matches
+      the Integration exists.
 - name: route
   platform: false
   profiles:
diff --git a/docs/modules/traits/pages/deployer.adoc 
b/docs/modules/traits/pages/deployer.adoc
index efdaec5..61181e5 100755
--- a/docs/modules/traits/pages/deployer.adoc
+++ b/docs/modules/traits/pages/deployer.adoc
@@ -1,8 +1,8 @@
 = Deployer Trait
 
 // Start of autogenerated code - DO NOT EDIT! (description)
-The deployer trait can be used to explicitly select the kind of high level 
resource that
-will deploy the integration.
+The deployer trait is responsible for deploying the resources owned by the 
integration, and can be used
+to explicitly select the underlying controller that will manage the 
integration pods.
 
 
 This trait is available in the following profiles: **Kubernetes, Knative, 
OpenShift**.
diff --git a/docs/modules/traits/pages/quarkus.adoc 
b/docs/modules/traits/pages/quarkus.adoc
index dac0a3f..5127c0d 100755
--- a/docs/modules/traits/pages/quarkus.adoc
+++ b/docs/modules/traits/pages/quarkus.adoc
@@ -1,7 +1,7 @@
 = Quarkus Trait
 
 // Start of autogenerated code - DO NOT EDIT! (description)
-The Quarkus trait activates the Quarkus runtime.
+The Quarkus trait configures the Quarkus runtime.
 
 It's enabled by default.
 
@@ -29,9 +29,14 @@ The following configuration options are available:
 | bool
 | Can be used to enable or disable a trait. All traits share this common 
property.
 
-| quarkus.native
-| bool
-| The Quarkus runtime type (reserved for future use)
+| quarkus.package-type
+| []./pkg/trait.quarkusPackageType
+| The Quarkus package types, either `fast-jar` or `native` (default 
`fast-jar`).
+In case both `fast-jar` and `native` are specified, two IntegrationKits are 
created,
+with the `native` kit having precedence over the `fast-jar' one once ready.
+The order influences the resolution of the current IntegrationKit for the 
Integration.
+The IntegrationKit corresponding to the first package type will be assigned to 
the
+Integration in case no existing IntegrationKit that matches the Integration 
exists.
 
 |===
 
diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go
index a545399..815ff3b 100644
--- a/pkg/resources/resources.go
+++ b/pkg/resources/resources.go
@@ -467,9 +467,9 @@ var assets = func() http.FileSystem {
                "/traits.yaml": &vfsgen۰CompressedFileInfo{
                        name:             "traits.yaml",
                        modTime:          time.Time{},
-                       uncompressedSize: 39128,
+                       uncompressedSize: 39715,
 
-                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x7b\x73\x24\xb7\xf1\xd8\xff\xf7\x29\x50\xfc\xa5\xea\x48\xd6\xee\xf0\x24\xc7\xb6\xc2\x44\x71\x51\x77\x27\x8b\xd2\x3d\x98\x23\x2d\x57\x4a\x51\x79\xb1\x33\xbd\xbb\x38\x62\x80\x31\x80\x21\x6f\x1d\xe7\xbb\xa7\xd0\x8d\xd7\xec\x0e\x97\xcb\x93\xa8\x12\x53\xb1\xff\xd0\x91\x9c\x69\x34\x1a\x8d\x7e\x77\x8f\x33\x5c\x38\x7b\xfa\x6c\xca\x14\x6f\xe1\x94\xf1\xc5\x42\x28\xe1\xd6\xcf\x18\xeb\x24\x77\x0b\x6d\xda\x53\xb6\xe0\xd2\x
 [...]
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xfb\x73\x24\xb7\xd1\xd8\xef\xf7\x57\xa0\xf8\xa5\x8a\x8f\xda\x1d\x52\x76\xec\x4f\x61\xa2\xb8\xe8\xbb\x93\x45\xe9\x1e\xcc\x91\x92\x2b\x75\x51\x79\xb1\x33\xbd\xbb\x38\x62\x80\x31\x80\x21\x6f\x9d\x2f\xff\x7b\x0a\xdd\x78\xcd\xec\x92\x5c\x9e\x44\x95\x98\x8a\xfd\x83\x8e\xe4\xa0\xd1\x68\x34\xfa\x8d\x86\x33\x5c\x38\x7b\xfa\x62\xca\x14\x6f\xe1\x94\xf1\xc5\x42\x28\xe1\xd6\x2f\x18\xeb\x24\x77\x0b\x6d\xda\x53\xb6\xe0\xd2\x
 [...]
                },
        }
        fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{

Reply via email to