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 d50322e chore(cli): Fix error handling in local commands
new 5505bec Fix #2083: add kamel bind command
new 0314d28 Fix #2083: add steps and query-like parameters
new ff587df chore: add some more time to YAKS tests
new 2d0916c chore: fix test panic
new b3c5909 chore: split yaks tests
new ca0bcad fixed bug that caused creation of double knative revision
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:
e2e/common/cli/dev_mode_test.go | 2 +
.../common/apache-kamelet-catalog/kamelet.feature | 5 +
.../kamelet-autoload-specific.feature | 4 +-
.../kamelet-autoload.feature | 4 +-
.../common/kamelet-binding-broker/kamelet.feature | 5 +
.../display.groovy | 0
.../common/kamelet-binding-http/kamelet.feature | 11 +
.../timer-source-binding-display.yaml | 0
.../timer-source.kamelet.yaml | 0
.../yaks-config.yaml | 6 +-
e2e/yaks/common/kamelet-binding/kamelet.feature | 10 +-
e2e/yaks/common/kamelet-binding/yaks-config.yaml | 4 -
.../kamelet-no-properties/kamelet-no-props.feature | 3 +
.../common/kamelet-steps/steps-binding.feature | 5 +
e2e/yaks/common/kamelet/kamelet.feature | 5 +
.../common/knative-sinkbinding/sinkbinding.feature | 5 +
e2e/yaks/common/knative/sources.feature | 5 +
pkg/cmd/bind.go | 357 +++++++++++++++++++++
pkg/cmd/root.go | 11 +-
pkg/cmd/run.go | 2 +-
pkg/metadata/metadata_http_test.go | 1 +
pkg/trait/knative_service.go | 10 +-
pkg/util/reference/reference.go | 44 ++-
pkg/util/reference/reference_test.go | 36 +++
pkg/util/source/inspector.go | 3 +
pkg/util/uri/uri.go | 7 +
pkg/util/uri/uri_test.go | 37 +++
27 files changed, 553 insertions(+), 29 deletions(-)
rename e2e/yaks/common/{kamelet-binding =>
kamelet-binding-http}/display.groovy (100%)
create mode 100644 e2e/yaks/common/kamelet-binding-http/kamelet.feature
rename e2e/yaks/common/{kamelet-binding =>
kamelet-binding-http}/timer-source-binding-display.yaml (100%)
copy e2e/yaks/common/{kamelet =>
kamelet-binding-http}/timer-source.kamelet.yaml (100%)
copy e2e/yaks/common/{kamelet-steps => kamelet-binding-http}/yaks-config.yaml
(79%)
create mode 100644 pkg/cmd/bind.go