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 79ed5b9  Updated CHANGELOG.md
     new 7e4d661  kamelets: initial structure
     new 7d3663a  kamelets: adding event types
     new f1533fe  kamelets: improving kamelet format
     new 9f0c5ec  kamelets: initial scaffolding of kamelets trait
     new 69c2ecc  kamelets: adding mount paths and implement kamelets trait
     new 7d17bfc  kamelets: adding support for kamelet dependencies
     new cf92c4f  kamelet: fix icon definition
     new 69a6947  kamelets: support automatic configuration
     new 11a6500  kamelets: add schema to sources and map them in 
application.properties
     new 0fbbdd9  kamelet: compelete e2e example
     new b9c2cbe  kamelet: fix tests and lint
     new 4bea9af  Fix #1574: implement changes in source loading
     new 3fceb04  Fix #1574: add property names in source specification
     new 5656cba  Fix #1574: fix examples
     new 7e32e94  Fix #1574: add e2e test for Kamelets
     new 713d260  fix #1676: add kamelet binding resource
     new 86ce1cd  fix #1676: allow using non-string values in properties
     new eb5258d  chore(doc): add x-descriptors and fix
     new 279cfb9  Fix #1574: update runtime
     new 4316b03  Fix #1574: fix waiting for CRD installation
     new 931b761  Fix #1574: fix naming convention for property-defined sources

The 21 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:
 deploy/camel-catalog-1.5.1-SNAPSHOT-main.yaml      |   96 +-
 deploy/camel-catalog-1.5.1-SNAPSHOT-quarkus.yaml   | 2165 ++++++++++++++++----
 ...camel-catalog.yaml => crd-kamelet-binding.yaml} |   29 +-
 .../crd-camel-catalog.yaml => crd-kamelet.yaml}    |   29 +-
 .../builds.camel.apache.org.crd.yaml               |    0
 .../camel-k.v1.1.0.clusterserviceversion.yaml}     |   13 +-
 .../camelcatalogs.camel.apache.org.crd.yaml        |    0
 .../integrationkits.camel.apache.org.crd.yaml      |    0
 .../integrationplatforms.camel.apache.org.crd.yaml |    0
 .../integrations.camel.apache.org.crd.yaml         |    0
 .../builds.camel.apache.org.crd.yaml               |    0
 ...l-k.v1.2.0-snapshot.clusterserviceversion.yaml} |   96 +-
 .../camelcatalogs.camel.apache.org.crd.yaml        |    0
 .../integrationkits.camel.apache.org.crd.yaml      |    0
 .../integrationplatforms.camel.apache.org.crd.yaml |    0
 .../integrations.camel.apache.org.crd.yaml         |    0
 .../kameletbindings.camel.apache.org.crd.yaml}     |   29 +-
 .../kamelets.camel.apache.org.crd.yaml}            |   29 +-
 .../camel-k-dev/camel-k-dev.package.yaml           |    4 +-
 deploy/olm-catalog/csv-config.yaml                 |    2 +
 deploy/resources.go                                |   30 +-
 deploy/traits.yaml                                 |   17 +
 docs/modules/ROOT/nav.adoc                         |    1 +
 .../traits/pages/{deployer.adoc => kamelets.adoc}  |   19 +-
 e2e/knative/knative_platform_test.go               |    4 +-
 e2e/yaks/kamelets/kamelet.feature                  |    5 +
 .../kamelets/logger.groovy}                        |    4 +-
 .../yaks/kamelets}/messages-channel.yaml           |    0
 e2e/yaks/kamelets/timer-source.yaml                |   18 +
 e2e/yaks/kamelets/timer.kamelet.yaml               |   37 +
 .../yaks-config.yaml                               |   10 +-
 examples/kamelets/kamelet-binding-example.yaml     |   17 +
 .../{knative => kamelets}/messages-channel.yaml    |    0
 examples/kamelets/timer-source.kamelet.yaml        |   37 +
 .../kamelets/usage.groovy                          |    4 +-
 go.sum                                             |    2 +
 .../camel-k/crds/crd-kamelet-binding.yaml          |   29 +-
 .../camel-k/crds/crd-kamelet.yaml                  |   29 +-
 ...e_camel_v1.go => addtoscheme_camel_v1alpha1.go} |    4 +-
 pkg/apis/camel/group.go                            |    6 +
 pkg/apis/camel/v1/integration_types.go             |   11 +
 pkg/apis/camel/v1/integration_types_support.go     |   16 +
 pkg/apis/camel/v1/zz_generated.deepcopy.go         |    5 +
 pkg/apis/camel/v1alpha1/doc.go                     |    4 +
 pkg/apis/camel/v1alpha1/jsonschema_types.go        |  266 +++
 pkg/apis/camel/v1alpha1/kamelet_binding_types.go   |  123 ++
 .../kamelet_binding_types_support.go}              |  135 +-
 pkg/apis/camel/v1alpha1/kamelet_types.go           |  126 ++
 .../kamelet_types_support.go}                      |  121 +-
 pkg/apis/camel/{v1 => v1alpha1}/register.go        |   20 +-
 pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go   |  742 +++++++
 pkg/cmd/reset.go                                   |   36 +-
 pkg/cmd/run.go                                     |    2 +-
 pkg/controller/{add_build.go => add_kamelet.go}    |    4 +-
 ...add_integrationkit.go => add_kameletbinding.go} |    4 +-
 .../{integrationkit => kamelet}/action.go          |   10 +-
 pkg/controller/kamelet/common.go                   |   55 +
 .../{build/error.go => kamelet/initialize.go}      |   27 +-
 .../kamelet_controller.go}                         |   64 +-
 pkg/controller/{build => kamelet}/log.go           |    4 +-
 .../{integrationkit => kamelet}/monitor.go         |   28 +-
 .../{integration => kameletbinding}/action.go      |   10 +-
 pkg/controller/kameletbinding/initialize.go        |  168 ++
 .../kamelet_binding_controller.go}                 |   64 +-
 pkg/controller/{build => kameletbinding}/log.go    |    4 +-
 pkg/controller/kameletbinding/monitor.go           |   87 +
 pkg/event/manager.go                               |   73 +
 pkg/install/cluster.go                             |   59 +-
 pkg/metadata/metadata.go                           |   28 +-
 pkg/trait/container.go                             |   11 +-
 pkg/trait/dependencies.go                          |   13 +-
 pkg/trait/init.go                                  |    2 +-
 pkg/trait/kamelets.go                              |  382 ++++
 pkg/trait/kamelets_test.go                         |  529 +++++
 pkg/trait/knative.go                               |   43 +-
 pkg/trait/knative_service_test.go                  |   26 +-
 pkg/trait/service_test.go                          |   24 +-
 pkg/trait/trait_register.go                        |    1 +
 pkg/trait/trait_test.go                            |   10 +-
 pkg/trait/trait_types.go                           |   54 +-
 pkg/util/digest/digest.go                          |   46 +-
 pkg/util/flow/flow.go                              |   14 +-
 pkg/util/flow/flow_test.go                         |    4 +-
 pkg/util/kubernetes/resolver.go                    |   20 +-
 pkg/util/log/log.go                                |   21 +
 pkg/util/test/client.go                            |   25 +-
 pkg/util/uri/uri.go                                |   18 +
 pkg/util/uri/uri_test.go                           |   53 +
 88 files changed, 5373 insertions(+), 984 deletions(-)
 copy deploy/{olm-catalog/camel-k-dev/0.3.4/crd-camel-catalog.yaml => 
crd-kamelet-binding.yaml} (78%)
 copy deploy/{olm-catalog/camel-k-dev/0.3.4/crd-camel-catalog.yaml => 
crd-kamelet.yaml} (80%)
 copy deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.1.0}/builds.camel.apache.org.crd.yaml (100%)
 copy 
deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot/camel-k.v1.1.0-snapshot.clusterserviceversion.yaml
 => 1.1.0/camel-k.v1.1.0.clusterserviceversion.yaml} (97%)
 copy deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.1.0}/camelcatalogs.camel.apache.org.crd.yaml (100%)
 copy deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.1.0}/integrationkits.camel.apache.org.crd.yaml (100%)
 copy deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.1.0}/integrationplatforms.camel.apache.org.crd.yaml (100%)
 copy deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.1.0}/integrations.camel.apache.org.crd.yaml (100%)
 rename deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.2.0-snapshot}/builds.camel.apache.org.crd.yaml (100%)
 rename 
deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot/camel-k.v1.1.0-snapshot.clusterserviceversion.yaml
 => 1.2.0-snapshot/camel-k.v1.2.0-snapshot.clusterserviceversion.yaml} (84%)
 rename deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.2.0-snapshot}/camelcatalogs.camel.apache.org.crd.yaml (100%)
 rename deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.2.0-snapshot}/integrationkits.camel.apache.org.crd.yaml (100%)
 rename deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.2.0-snapshot}/integrationplatforms.camel.apache.org.crd.yaml (100%)
 rename deploy/olm-catalog/camel-k-dev/{1.1.0-snapshot => 
1.2.0-snapshot}/integrations.camel.apache.org.crd.yaml (100%)
 copy deploy/olm-catalog/camel-k-dev/{0.3.4/crd-camel-catalog.yaml => 
1.2.0-snapshot/kameletbindings.camel.apache.org.crd.yaml} (78%)
 copy deploy/olm-catalog/camel-k-dev/{0.3.4/crd-camel-catalog.yaml => 
1.2.0-snapshot/kamelets.camel.apache.org.crd.yaml} (80%)
 copy docs/modules/traits/pages/{deployer.adoc => kamelets.adoc} (60%)
 create mode 100644 e2e/yaks/kamelets/kamelet.feature
 copy e2e/{knative/files/knativech2.groovy => yaks/kamelets/logger.groovy} (88%)
 mode change 100644 => 100755
 copy {examples/knative => e2e/yaks/kamelets}/messages-channel.yaml (100%)
 create mode 100644 e2e/yaks/kamelets/timer-source.yaml
 create mode 100644 e2e/yaks/kamelets/timer.kamelet.yaml
 copy e2e/yaks/{knative-sinkbinding => kamelets}/yaks-config.yaml (76%)
 create mode 100644 examples/kamelets/kamelet-binding-example.yaml
 copy examples/{knative => kamelets}/messages-channel.yaml (100%)
 create mode 100644 examples/kamelets/timer-source.kamelet.yaml
 copy e2e/common/files/RestProducer.groovy => examples/kamelets/usage.groovy 
(84%)
 mode change 100644 => 100755
 copy deploy/olm-catalog/camel-k-dev/0.3.4/crd-camel-catalog.yaml => 
helm/camel-k/crds/crd-kamelet-binding.yaml (78%)
 copy deploy/olm-catalog/camel-k-dev/0.3.4/crd-camel-catalog.yaml => 
helm/camel-k/crds/crd-kamelet.yaml (80%)
 copy pkg/apis/{addtoscheme_camel_v1.go => addtoscheme_camel_v1alpha1.go} (87%)
 create mode 100644 pkg/apis/camel/group.go
 create mode 100644 pkg/apis/camel/v1alpha1/doc.go
 create mode 100644 pkg/apis/camel/v1alpha1/jsonschema_types.go
 create mode 100644 pkg/apis/camel/v1alpha1/kamelet_binding_types.go
 copy pkg/apis/camel/{v1/build_types_support.go => 
v1alpha1/kamelet_binding_types_support.go} (65%)
 create mode 100644 pkg/apis/camel/v1alpha1/kamelet_types.go
 copy pkg/apis/camel/{v1/build_types_support.go => 
v1alpha1/kamelet_types_support.go} (60%)
 copy pkg/apis/camel/{v1 => v1alpha1}/register.go (85%)
 create mode 100644 pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go
 copy pkg/controller/{add_build.go => add_kamelet.go} (88%)
 copy pkg/controller/{add_integrationkit.go => add_kameletbinding.go} (88%)
 copy pkg/controller/{integrationkit => kamelet}/action.go (83%)
 create mode 100644 pkg/controller/kamelet/common.go
 copy pkg/controller/{build/error.go => kamelet/initialize.go} (56%)
 copy pkg/controller/{integrationplatform/integrationplatform_controller.go => 
kamelet/kamelet_controller.go} (66%)
 copy pkg/controller/{build => kamelet}/log.go (91%)
 copy pkg/controller/{integrationkit => kamelet}/monitor.go (56%)
 copy pkg/controller/{integration => kameletbinding}/action.go (81%)
 create mode 100644 pkg/controller/kameletbinding/initialize.go
 copy pkg/controller/{integrationplatform/integrationplatform_controller.go => 
kameletbinding/kamelet_binding_controller.go} (66%)
 copy pkg/controller/{build => kameletbinding}/log.go (90%)
 create mode 100644 pkg/controller/kameletbinding/monitor.go
 create mode 100644 pkg/trait/kamelets.go
 create mode 100644 pkg/trait/kamelets_test.go

Reply via email to