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