This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from 8c0cd84 chore(doc): drop Minishift from documentation and install
script #2428
new 5f1f807 Temporarily disable qute due to Camel Quarkus issue #2701
new c5c6746 Removed components deprecated with the move to Camel 3.10
new a1abfbb Updated to the development version (1.9.0-SNAPSHOT) of the
runtime
new bc4e97c Updated defaults to align with the runtime version
1.9.0-SNAPSHOT
new abdbbe2 Align tests to latest camel-k-runtime SNAPSHOT
new 95a453a kamelet binding: use the Kamelet EIP for steps #2370
new c819a05 languages: support kamelet eip #2375
new 4c78889 kameletbinding: remove the need of allocation some
intermediate slices
new 5433682 Fix #2271: add support for beans in kamelets
new 7be5191 Fix #2361: allow multiline properties by correctly encoding
them
new f507e8a Fix #2361: refactor code
new 486cbcd Fixed redeclared imported package name
new 7bd3227 Bump default version of the runtime to 1.8.0-SNAPSHOT
new 251edaf Regen
new 5d2f799 Update e2e/yaks/common/kamelet-beans/beans-source.kamelet.yaml
The 15 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:
build/maven/pom-catalog.xml | 4 +
build/maven/pom-runtime.xml | 22 ----
config/crd/bases/camel.apache.org_kamelets.yaml | 8 +-
.../1.5.0-snapshot/camel.apache.org_kamelets.yaml | 8 +-
e2e/knative/knative_platform_test.go | 6 +-
.../common/kamelet-beans/beans-source.kamelet.yaml | 21 ++--
e2e/yaks/common/kamelet-beans/kamelet.feature | 15 +++
.../yaks-config.yaml | 2 +-
helm/camel-k/crds/crd-kamelet.yaml | 8 +-
pkg/apis/camel/v1/common_types.go | 5 +
pkg/apis/camel/v1alpha1/kamelet_types.go | 8 +-
pkg/apis/camel/v1alpha1/kamelet_types_support.go | 10 ++
pkg/cmd/run.go | 4 +-
pkg/controller/kameletbinding/common.go | 118 +++++++++++++++------
pkg/kamelet/initialize.go | 9 ++
pkg/resources/resources.go | 44 +++++---
pkg/trait/dependencies_test.go | 2 +-
pkg/trait/init.go | 4 +-
pkg/trait/kamelets.go | 57 +++-------
pkg/trait/kamelets_test.go | 60 ++---------
pkg/util/bindings/api.go | 2 +
pkg/util/bindings/kamelet.go | 23 ++--
pkg/util/bindings/kamelet_test.go | 92 ++++++++++++++++
pkg/util/defaults/defaults.go | 2 +-
pkg/util/digest/digest.go | 4 +-
pkg/util/{flow => dsl}/flow.go | 2 +-
pkg/util/{flow => dsl}/flow_test.go | 2 +-
.../{camel/camel_runtime.go => dsl/template.go} | 38 ++++---
.../digest_test.go => dsl/template_test.go} | 51 ++++++---
pkg/util/source/inspector.go | 12 +++
pkg/util/source/inspector_groovy.go | 10 ++
pkg/util/source/inspector_groovy_test.go | 97 +++++++++++++++++
pkg/util/source/inspector_java_script.go | 10 ++
pkg/util/source/inspector_java_script_test.go | 81 ++++++++++++++
pkg/util/source/inspector_java_source.go | 10 ++
pkg/util/source/inspector_java_source_test.go | 81 ++++++++++++++
.../common.go => util/source/inspector_kamelet.go} | 38 +++----
pkg/util/source/inspector_kotlin.go | 10 ++
pkg/util/source/inspector_kotlin_test.go | 81 ++++++++++++++
pkg/util/source/inspector_xml.go | 7 ++
pkg/util/source/inspector_xml_test.go | 90 ++++++++++++++++
pkg/util/source/inspector_yaml.go | 8 ++
pkg/util/source/inspector_yaml_test.go | 92 ++++++++++++++++
pkg/util/source/types.go | 2 +
script/Makefile | 2 +-
45 files changed, 1009 insertions(+), 253 deletions(-)
copy examples/kamelets/error-handler/log-sink.kamelet.yaml =>
e2e/yaks/common/kamelet-beans/beans-source.kamelet.yaml (75%)
create mode 100644 e2e/yaks/common/kamelet-beans/kamelet.feature
copy e2e/yaks/common/{apache-kamelet-catalog =>
kamelet-beans}/yaks-config.yaml (94%)
create mode 100644 pkg/util/bindings/kamelet_test.go
rename pkg/util/{flow => dsl}/flow.go (99%)
rename pkg/util/{flow => dsl}/flow_test.go (99%)
copy pkg/util/{camel/camel_runtime.go => dsl/template.go} (52%)
copy pkg/util/{digest/digest_test.go => dsl/template_test.go} (59%)
create mode 100644 pkg/util/source/inspector_groovy_test.go
create mode 100644 pkg/util/source/inspector_java_script_test.go
create mode 100644 pkg/util/source/inspector_java_source_test.go
copy pkg/{kamelet/repository/common.go => util/source/inspector_kamelet.go}
(54%)
create mode 100644 pkg/util/source/inspector_kotlin_test.go
create mode 100644 pkg/util/source/inspector_xml_test.go