This is an automated email from the ASF dual-hosted git repository.
nferraro pushed a change to branch release-1.2.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from 7b4a998 Create 1.2.x release branch
new 88cab28 Fix #1774: use direct HTTP binding when Knative is not in use
new d5e491c Fix #1778: allow pushing to broker via KameletBinding
new 5ec2dd4 Fix #1785: propagate klb changes to integrations
new 36a68b8 chore(resources): regen
new c8c1fe6 chore(release): enable actions on release branches
The 5 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/build.yml | 2 +
.github/workflows/builder.yml | 2 +
.github/workflows/knative.yml | 2 +
.github/workflows/kubernetes.yml | 2 +
.github/workflows/openshift.yml | 2 +
.github/workflows/validate.yml | 2 +
addons/strimzi/strimzi_test.go | 3 +
deploy/resources.go | 4 +-
.../files/{knativech2.groovy => display.groovy} | 3 +-
e2e/knative/kamelet_test.go | 60 +++++++++
e2e/support/test_support.go | 90 ++++++++++++-
.../common/kamelet-binding-broker/kamelet.feature | 5 +
.../logger-sink-binding.yaml | 8 +-
.../logger-sink.kamelet.yaml | 0
.../timer-source-binding.yaml | 10 +-
.../timer-source.kamelet.yaml | 0
.../yaks-config.yaml | 11 +-
pkg/cmd/reset.go | 16 +--
pkg/controller/kameletbinding/common.go | 139 +++++++++++++++++++++
pkg/controller/kameletbinding/initialize.go | 69 +---------
.../kameletbinding/kamelet_binding_controller.go | 10 ++
pkg/controller/kameletbinding/monitor.go | 39 +++++-
pkg/util/bindings/api.go | 2 +
pkg/util/bindings/bindings_test.go | 15 +++
pkg/util/bindings/knative_ref.go | 12 +-
pkg/util/bindings/knative_uri.go | 4 +
pkg/util/knative/apis_test.go | 4 +-
pkg/util/knative/knative.go | 2 +-
pkg/util/knative/uri.go | 11 +-
pkg/util/knative/uri_test.go | 10 +-
30 files changed, 432 insertions(+), 107 deletions(-)
copy e2e/knative/files/{knativech2.groovy => display.groovy} (92%)
create mode 100644 e2e/knative/kamelet_test.go
create mode 100644 e2e/yaks/common/kamelet-binding-broker/kamelet.feature
copy e2e/yaks/common/{kamelet-binding =>
kamelet-binding-broker}/logger-sink-binding.yaml (90%)
copy e2e/yaks/common/{kamelet-binding =>
kamelet-binding-broker}/logger-sink.kamelet.yaml (100%)
copy e2e/yaks/common/{kamelet-binding =>
kamelet-binding-broker}/timer-source-binding.yaml (88%)
copy e2e/yaks/common/{kamelet =>
kamelet-binding-broker}/timer-source.kamelet.yaml (100%)
copy e2e/yaks/common/{kamelet-binding =>
kamelet-binding-broker}/yaks-config.yaml (81%)
create mode 100644 pkg/controller/kameletbinding/common.go