This is an automated email from the ASF dual-hosted git repository. gfournier pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
from 27f8e6228d9 Revert "chore(deps): Bump swagger-openapi3-version from 2.2.23 to 2.2.24" new 2c26cc37015 CAMEL-21152: Create Trait Model new c76a90b182b CAMEL-21152: Use new Trait model in Trait helpers new 9a8fd555654 CAMEL-21152: Remove CK CRDs classes from kubernetes plugin commands new 08135353a08 CAMEL-21152: Adapt camel jbang plugin k to the modifications in camel jbang kubernetes plugin new 316a50b1960 CAMEL-21152: Remove camel-k dependency from camel-jbang kubernetes plugin new aadc927a246 CAMEL-21152: clean new trait model The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../camel/dsl/jbang/core/commands/k/Bind.java | 5 +- .../jbang/core/commands/k/IntegrationExport.java | 11 +- .../dsl/jbang/core/commands/k/IntegrationRun.java | 27 +- .../core/commands/k/IntegrationTraitHelper.java} | 111 +------ .../camel-jbang-plugin-kubernetes/pom.xml | 10 +- .../core/commands/kubernetes/KubernetesExport.java | 4 +- .../kubernetes/traits/AnnotationTrait.java | 2 +- .../commands/kubernetes/traits/CamelTrait.java | 4 +- .../commands/kubernetes/traits/ContainerTrait.java | 4 +- .../kubernetes/traits/DeploymentTrait.java | 2 +- .../core/commands/kubernetes/traits/EnvTrait.java | 4 +- .../commands/kubernetes/traits/IngressTrait.java | 6 +- .../commands/kubernetes/traits/LabelTrait.java | 2 +- .../commands/kubernetes/traits/MountTrait.java | 4 +- .../commands/kubernetes/traits/OpenApiTrait.java | 18 +- .../commands/kubernetes/traits/RouteTrait.java | 6 +- .../commands/kubernetes/traits/ServiceTrait.java | 6 +- .../core/commands/kubernetes/traits/Trait.java | 2 +- .../commands/kubernetes/traits/TraitCatalog.java | 2 +- .../commands/kubernetes/traits/TraitHelper.java | 32 +- .../traits/knative/KnativeServiceTrait.java | 4 +- .../kubernetes/traits/knative/KnativeTrait.java | 6 +- .../commands/kubernetes/traits/model/Addons.java | 55 ++++ .../commands/kubernetes/traits/model/Builder.java | 351 +++++++++++++++++++++ .../commands/kubernetes/traits/model/Camel.java | 61 ++++ .../{LabelTrait.java => model/Configuration.java} | 45 +-- .../kubernetes/traits/model/Container.java | 337 ++++++++++++++++++++ .../kubernetes/traits/model/Environment.java | 87 +++++ .../commands/kubernetes/traits/model/Ingress.java | 162 ++++++++++ .../commands/kubernetes/traits/model/Knative.java | 219 +++++++++++++ .../kubernetes/traits/model/KnativeService.java | 215 +++++++++++++ .../commands/kubernetes/traits/model/Mount.java | 128 ++++++++ .../commands/kubernetes/traits/model/Openapi.java | 61 ++++ .../commands/kubernetes/traits/model/Route.java | 248 +++++++++++++++ .../commands/kubernetes/traits/model/Service.java | 106 +++++++ .../kubernetes/traits/model/ServiceBinding.java | 61 ++++ .../commands/kubernetes/traits/model/Traits.java | 215 +++++++++++++ .../kubernetes/traits/TraitHelperTest.java | 2 +- 38 files changed, 2409 insertions(+), 216 deletions(-) copy dsl/camel-jbang/{camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/TraitHelper.java => camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/IntegrationTraitHelper.java} (74%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Addons.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Builder.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Camel.java copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/{LabelTrait.java => model/Configuration.java} (50%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Container.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Environment.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Ingress.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Knative.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/KnativeService.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Mount.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Openapi.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Route.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Service.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/ServiceBinding.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/model/Traits.java