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{
