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

nferraro pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


    from 7935569  Updated CHANGELOG.md
     new 19b66cf  chore(binding): refactor binding mechanism and add many more 
tests
     new 39318e8  chore(e2e): fix
     new 7fea5bf  chore(e2e): refactor tests to run all them
     new 9c07fc6  chore(e2e): add reserved kamelet names
     new 7d3d9d3  chore(e2e): fix missing namespace values in knative references
     new f15f1ee  chore(e2e): clarification on kamelet syntax
     new 69bb64a  chore(e2e): fix deepcopy and regen
     new 7de8fb2  chore(e2e): fix test chore(e2e): fix http cloudevent test

The 8 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:
 .github/workflows/knative.yml                      |   3 +-
 deploy/crd-kamelet-binding.yaml                    |  80 ++++----
 ...el-k.v1.2.0-snapshot.clusterserviceversion.yaml |   2 +-
 .../kameletbindings.camel.apache.org.crd.yaml      |  80 ++++----
 deploy/resources.go                                |  61 +-----
 docs/modules/ROOT/pages/kamelets/kamelets.adoc     |  12 +-
 .../kamelet-binding/display.groovy}                |   8 +-
 e2e/yaks/common/kamelet-binding/kamelet.feature    |  10 +
 .../kamelet-binding/logger-sink-binding.yaml       |  14 +-
 .../kamelet-binding/logger-sink.kamelet.yaml}      |  15 +-
 .../kamelet-binding}/messages-channel.yaml         |   0
 .../timer-source-binding-display.yaml              |   9 +-
 .../kamelet-binding}/timer-source-binding.yaml     |   0
 .../kamelet-binding}/timer-source.kamelet.yaml     |   2 +-
 .../kamelet-binding}/yaks-config.yaml              |  10 +-
 .../kamelet}/echo-sink.kamelet.yaml                |   2 +-
 e2e/yaks/common/kamelet/kamelet.feature            |   5 +
 .../kamelet}/source-sink.groovy                    |   3 +-
 .../kamelet}/timer-source.kamelet.yaml             |   2 +-
 .../{kamelets => common/kamelet}/yaks-config.yaml  |   6 -
 .../knative-sinkbinding}/messages-channel.yaml     |   0
 .../knative-sinkbinding/receiver.groovy            |   0
 .../knative-sinkbinding/sinkbinding.feature        |   0
 .../{ => common}/knative-sinkbinding/source.yaml   |   0
 .../knative-sinkbinding/yaks-config.yaml           |   0
 e2e/yaks/{ => common}/knative/receiver.groovy      |   0
 e2e/yaks/{ => common}/knative/source.yaml          |   0
 e2e/yaks/{ => common}/knative/sources.feature      |   0
 e2e/yaks/{ => common}/knative/yaks-config.yaml     |   0
 e2e/yaks/{ => common}/yaks-config.yaml             |   0
 e2e/yaks/kamelets/kamelet.feature                  |   9 -
 e2e/yaks/kamelets/logger.groovy                    |  21 --
 e2e/yaks/{ => openshift}/monitoring/Metrics.java   |   0
 e2e/yaks/{ => openshift}/monitoring/app/pom.xml    |   0
 .../java/org/apache/camel/integration/Service.java |   0
 .../{ => openshift}/monitoring/metrics.feature     |   0
 e2e/yaks/{ => openshift}/monitoring/obtainToken.sh |   0
 .../{ => openshift}/monitoring/yaks-config.yaml    |   0
 e2e/yaks/{ => openshift}/yaks-config.yaml          |   0
 examples/kamelets/timer-source.kamelet.yaml        |   2 +-
 go.mod                                             |   1 +
 helm/camel-k/crds/crd-kamelet-binding.yaml         |  80 ++++----
 pkg/apis/camel/v1alpha1/kamelet_binding_types.go   |  15 +-
 .../v1alpha1/kamelet_binding_types_support.go      |  21 ++
 pkg/apis/camel/v1alpha1/kamelet_types.go           |  11 +
 pkg/apis/camel/v1alpha1/kamelet_types_support.go   |   4 +
 pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go   |   6 +-
 pkg/client/camel/go.mod                            |   1 +
 pkg/controller/kamelet/common.go                   |  30 ++-
 pkg/controller/kameletbinding/initialize.go        |  85 +-------
 pkg/trait/kamelets.go                              |   2 +-
 pkg/trait/knative.go                               |   6 +
 pkg/util/bindings/api.go                           |  48 +++++
 pkg/util/bindings/bindings_test.go                 | 222 +++++++++++++++++++++
 pkg/util/bindings/camel_uri.go                     |  58 ++++++
 pkg/util/bindings/catalog.go                       |  61 ++++++
 pkg/util/bindings/kamelet.go                       |  68 +++++++
 pkg/util/bindings/knative_ref.go                   | 116 +++++++++++
 pkg/util/bindings/knative_uri.go                   | 102 ++++++++++
 pkg/util/knative/apis.go                           |  30 +++
 60 files changed, 987 insertions(+), 336 deletions(-)
 copy e2e/yaks/{kamelets/source-sink.groovy => 
common/kamelet-binding/display.groovy} (87%)
 mode change 100755 => 100644
 create mode 100644 e2e/yaks/common/kamelet-binding/kamelet.feature
 copy examples/kamelets/kamelet-binding-example.yaml => 
e2e/yaks/common/kamelet-binding/logger-sink-binding.yaml (74%)
 copy e2e/yaks/{kamelets/echo-sink.kamelet.yaml => 
common/kamelet-binding/logger-sink.kamelet.yaml} (52%)
 rename e2e/yaks/{knative-sinkbinding => 
common/kamelet-binding}/messages-channel.yaml (100%)
 copy examples/kamelets/kamelet-binding-example.yaml => 
e2e/yaks/common/kamelet-binding/timer-source-binding-display.yaml (56%)
 rename e2e/yaks/{kamelets => common/kamelet-binding}/timer-source-binding.yaml 
(100%)
 copy e2e/yaks/{kamelets => common/kamelet-binding}/timer-source.kamelet.yaml 
(95%)
 copy e2e/yaks/{kamelets => common/kamelet-binding}/yaks-config.yaml (71%)
 rename e2e/yaks/{kamelets => common/kamelet}/echo-sink.kamelet.yaml (94%)
 create mode 100644 e2e/yaks/common/kamelet/kamelet.feature
 rename e2e/yaks/{kamelets => common/kamelet}/source-sink.groovy (94%)
 rename e2e/yaks/{kamelets => common/kamelet}/timer-source.kamelet.yaml (95%)
 rename e2e/yaks/{kamelets => common/kamelet}/yaks-config.yaml (81%)
 rename e2e/yaks/{kamelets => common/knative-sinkbinding}/messages-channel.yaml 
(100%)
 rename e2e/yaks/{ => common}/knative-sinkbinding/receiver.groovy (100%)
 rename e2e/yaks/{ => common}/knative-sinkbinding/sinkbinding.feature (100%)
 rename e2e/yaks/{ => common}/knative-sinkbinding/source.yaml (100%)
 rename e2e/yaks/{ => common}/knative-sinkbinding/yaks-config.yaml (100%)
 rename e2e/yaks/{ => common}/knative/receiver.groovy (100%)
 rename e2e/yaks/{ => common}/knative/source.yaml (100%)
 rename e2e/yaks/{ => common}/knative/sources.feature (100%)
 rename e2e/yaks/{ => common}/knative/yaks-config.yaml (100%)
 copy e2e/yaks/{ => common}/yaks-config.yaml (100%)
 delete mode 100644 e2e/yaks/kamelets/kamelet.feature
 delete mode 100755 e2e/yaks/kamelets/logger.groovy
 rename e2e/yaks/{ => openshift}/monitoring/Metrics.java (100%)
 rename e2e/yaks/{ => openshift}/monitoring/app/pom.xml (100%)
 rename e2e/yaks/{ => 
openshift}/monitoring/app/src/main/java/org/apache/camel/integration/Service.java
 (100%)
 rename e2e/yaks/{ => openshift}/monitoring/metrics.feature (100%)
 rename e2e/yaks/{ => openshift}/monitoring/obtainToken.sh (100%)
 rename e2e/yaks/{ => openshift}/monitoring/yaks-config.yaml (100%)
 rename e2e/yaks/{ => openshift}/yaks-config.yaml (100%)
 create mode 100644 pkg/util/bindings/api.go
 create mode 100644 pkg/util/bindings/bindings_test.go
 create mode 100644 pkg/util/bindings/camel_uri.go
 create mode 100644 pkg/util/bindings/catalog.go
 create mode 100644 pkg/util/bindings/kamelet.go
 create mode 100644 pkg/util/bindings/knative_ref.go
 create mode 100644 pkg/util/bindings/knative_uri.go

Reply via email to