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

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


    from 98b0698  fix(dev): Update Operator SDK module checksum mismatch
     new bbf9b3a  feat(quarkus): Initial Quarkus support
     new 57cfaac  chore(build): Load Camel catalog as builder step
     new 57f134e  chore(catalog): Move DefaultCatalog method into camel package
     new 7b8eddc  feat(quarkus): Setup Camel Quarkus catalog generate command
     new 5267041  feat(quarkus): Add initial Camel Quarkus catalog
     new 02288f6  feat(quarkus): Introduce Runtime Provider API
     new e6f0281  feat(quarkus): Support loading Camel Quarkus catalog
     new a453b66  feat(quarkus): Sanitize Camel Quarkus dependencies
     new c4f37cf  fix(quarkus): Catalog exact matching logic should take 
runtime provider into account
     new bf77dc8  feat(quarkus): Only load catalogs matching the specified 
runtime provider
     new ca9810b  feat(quarkus): Fix reported artifact IDs
     new 139e9da  feat(quarkus): Do not contribute artifacts to classpath
     new d9380d0  feat(quarkus): Start shaping a runtime trait interface
     new 131108d  feat(quarkus): Support the camel-quarkus dependency protocol
     new 768b56d  feat(quarkus): Use the camel-quarkus protocol for language 
dependencies
     new 171fef5  feat(quarkus): Support mapping source dependencies to Camel 
Quarkus extensions
     new dcfb8a3  fix(build): Set build with Camel catalog runtime version for 
exact matching
     new 081e3e6  feat(quarkus): Add Camel Quarkus and Quarkus versions trait 
configuration options
     new 8e62c25  feat(quarkus): Rely on Build runtime properties to source 
dependencies versions
     new 495c620  fix(quarkus): Avoid nil pointer dereference panic on catalog 
lookup
     new 2e3c089  feat(quarkus): Add default values for Camel Quarkus / Quarkus 
versions and constraints
     new a50369e  chore(quarkus): Move LocalRepository field to MavenSpec
     new bc20fe1  chore(quarkus): Factorize Camel catalog runtime generation 
logic
     new 86df7cf  feat(quarkus): Support generating Camel Quarkus catalog on 
the flight
     new 35e53f3  chore(test): Remove redundant type conversions
     new 1066a89  fix(lint): Use regexp.MustCompile
     new 9ff6f5b  fix(Quarkus): Fix on the flight Camel catalog generation
     new 0423106  feat(quarkus): Filter kits based on integration or catalog 
runtime provider info
     new fb6d637  feat(quarkus): Use runtime provider label selector to list 
kits
     new f9bdc9e  feat(quarkus): Add Quarkus trait documentation
     new 1c7ca96  feat(quarkus): Add Camel Quarkus dependency to catalog 
generation profile
     new 0bf9b81  feat(quarkus): Add Camel Quarkus dependency to on-the-flight 
catalog generation
     new b1fd43b  fix(quarkus): Let Camel Quarkus drive the Camel version for 
catalog generation
     new 5a0d37b  feat(quarkus): Upgrade Camel Quarkus to version 0.3.0 and 
Quarkus to version 0.26.1
     new 9ec0333  feat(quarkus): Update Camel Quarkus catalog
     new ced7f5f  feat(quarkus): Prepare catalogs for Camel runtime version 
1.0.7
     new 21778fe  feat(quarkus): Fix camel catalog names
     new 4f6886a  feat(quarkus): Use the Camel K runtime plugin to list runtime 
dependencies

The 38 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:
 assets/json-schema/CamelCatalog.json               |   26 +
 assets/json-schema/Integration.json                |   26 +
 assets/json-schema/IntegrationKit.json             |   26 +
 build/maven/pom-catalog.xml                        |  166 +-
 ...=> camel-catalog-3.0.0-RC1-1.0.7-SNAPSHOT.yaml} |    6 +-
 ...camel-catalog-quarkus-0.3.0-1.0.7-SNAPSHOT.yaml |  337 +++
 deploy/resources.go                                | 2557 ++++++++++++++++++++
 docs/modules/ROOT/pages/traits.adoc                |   18 +
 pkg/apis/camel/v1alpha1/build_types.go             |   21 +-
 pkg/apis/camel/v1alpha1/camelcatalog_types.go      |    7 +-
 pkg/apis/camel/v1alpha1/common_types.go            |   16 +-
 pkg/apis/camel/v1alpha1/integration_types.go       |    1 +
 .../camel/v1alpha1/integration_types_support.go    |    4 +-
 pkg/apis/camel/v1alpha1/integrationkit_types.go    |   23 +-
 .../camel/v1alpha1/integrationplatform_types.go    |    2 +-
 pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go   |   62 +
 pkg/builder/builder.go                             |   10 -
 pkg/builder/builder_steps.go                       |  176 +-
 pkg/builder/builder_steps_test.go                  |  182 +-
 pkg/builder/builder_test.go                        |    7 +-
 pkg/builder/builder_utils.go                       |   65 -
 pkg/builder/builder_utils_test.go                  |   87 -
 pkg/builder/kaniko/kaniko.go                       |   10 +-
 pkg/builder/runtime/main.go                        |  125 +
 .../main_test.go}                                  |  263 +-
 pkg/builder/runtime/quarkus.go                     |  149 ++
 .../{kaniko/kaniko.go => runtime/runtime.go}       |   55 +-
 pkg/builder/s2i/s2i.go                             |   10 +-
 pkg/cmd/completion_bash.go                         |    4 +-
 pkg/cmd/describe_platform.go                       |    2 +-
 pkg/cmd/install.go                                 |    2 +-
 pkg/cmd/kit_create.go                              |    2 +
 pkg/controller/integration/build_kit.go            |    4 +
 pkg/controller/integration/util.go                 |   64 +-
 pkg/controller/integrationkit/build.go             |   16 +-
 pkg/controller/integrationplatform/initialize.go   |    6 +-
 pkg/metadata/metadata_dependencies_test.go         |   69 +-
 pkg/metadata/metadata_http_test.go                 |   24 +-
 pkg/metadata/metadata_uri_test.go                  |   20 +-
 pkg/trait/builder.go                               |   17 +-
 pkg/trait/builder_test.go                          |   23 +-
 pkg/trait/camel.go                                 |  200 +-
 pkg/trait/camel_test.go                            |   32 +-
 pkg/trait/classpath.go                             |   15 +-
 pkg/trait/container_test.go                        |   21 +-
 pkg/trait/debug_test.go                            |   10 +-
 pkg/trait/dependencies.go                          |   51 +-
 pkg/trait/dependencies_test.go                     |   18 +-
 pkg/trait/environment.go                           |    8 +-
 pkg/trait/environment_test.go                      |   15 +-
 pkg/trait/gc.go                                    |   11 +-
 pkg/trait/istio_test.go                            |   11 +-
 pkg/trait/knative_service_test.go                  |   22 +-
 pkg/trait/knative_test.go                          |   20 +-
 pkg/trait/owner_test.go                            |    2 +-
 pkg/trait/quarkus.go                               |  216 ++
 pkg/trait/rest-dsl.go                              |    8 +-
 pkg/trait/route_test.go                            |   25 +-
 pkg/trait/service_test.go                          |   33 +-
 pkg/trait/trait_catalog.go                         |    6 +
 pkg/trait/trait_test.go                            |   52 +-
 pkg/trait/trait_types.go                           |   34 -
 pkg/trait/util.go                                  |    2 +
 pkg/util/camel/camel_runtime.go                    |   30 +-
 pkg/util/camel/camel_runtime_catalog.go            |    6 +-
 pkg/util/camel/camel_util.go                       |   60 +-
 pkg/util/camel/camel_util_test.go                  |   20 +-
 pkg/util/camel/catalog.go                          |  172 ++
 pkg/util/camel/catalog_test.go                     |   47 +
 .../controller/util.go}                            |   13 +-
 pkg/util/defaults/defaults.go                      |   12 +
 pkg/util/maven/maven.go                            |   11 +-
 pkg/util/maven/maven_types.go                      |    2 +
 pkg/util/source/inspector.go                       |   48 +-
 pkg/util/test/catalog.go                           |   47 -
 pkg/util/test/catalog_test.go                      |    7 +-
 script/Makefile                                    |   19 +-
 script/build_catalog.sh                            |   21 +-
 78 files changed, 4708 insertions(+), 1309 deletions(-)
 copy deploy/{camel-catalog-3.0.0-RC1-1.0.5.yaml => 
camel-catalog-3.0.0-RC1-1.0.7-SNAPSHOT.yaml} (99%)
 create mode 100644 deploy/camel-catalog-quarkus-0.3.0-1.0.7-SNAPSHOT.yaml
 delete mode 100644 pkg/builder/builder_utils_test.go
 create mode 100644 pkg/builder/runtime/main.go
 copy pkg/builder/{builder_steps_test.go => runtime/main_test.go} (53%)
 create mode 100644 pkg/builder/runtime/quarkus.go
 copy pkg/builder/{kaniko/kaniko.go => runtime/runtime.go} (50%)
 create mode 100644 pkg/trait/quarkus.go
 create mode 100644 pkg/util/camel/catalog.go
 create mode 100644 pkg/util/camel/catalog_test.go
 copy pkg/{controller/add_integrationkit.go => util/controller/util.go} (76%)
 delete mode 100644 pkg/util/test/catalog.go

Reply via email to