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

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


    from eb5607f7e fix(ci): Fix golang setup error in coverage workflow
     new 93a78e659 feat(trait): expose conditions
     new 31ad01a29 doc(trait): TraitCondition explaination

The 2 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:
 addons/keda/keda.go                              | 11 ++--
 addons/keda/keda_test.go                         | 21 +++++---
 addons/master/master.go                          | 20 +++----
 addons/resume/resume.go                          | 13 +++--
 addons/telemetry/telemetry.go                    | 17 ++++--
 addons/telemetry/telemetry_test.go               |  6 ++-
 addons/threescale/3scale.go                      | 10 ++--
 addons/threescale/3scale_test.go                 |  9 ++--
 addons/tracing/tracing.go                        |  8 +--
 addons/tracing/tracing_test.go                   |  3 +-
 addons/vault/aws/aws_secrets_manager.go          | 10 ++--
 addons/vault/aws/aws_secrets_manager_test.go     | 12 +++--
 addons/vault/azure/azure_key_vault.go            | 10 ++--
 addons/vault/azure/azure_key_vault_test.go       |  9 ++--
 addons/vault/gcp/gcp_secret_manager.go           | 10 ++--
 addons/vault/gcp/gcp_secret_manager_test.go      |  6 ++-
 addons/vault/hashicorp/hashicorp_vault.go        | 10 ++--
 addons/vault/hashicorp/hashicorp_vault_test.go   |  9 ++--
 docs/modules/ROOT/pages/architecture/traits.adoc |  4 +-
 pkg/apis/camel/v1/integration_types.go           |  3 +-
 pkg/apis/camel/v1/integrationkit_types.go        |  2 +
 pkg/trait/affinity.go                            |  8 +--
 pkg/trait/affinity_test.go                       |  9 ++--
 pkg/trait/builder.go                             | 50 +++++++++++++-----
 pkg/trait/builder_test.go                        | 19 +++++--
 pkg/trait/camel.go                               |  4 +-
 pkg/trait/camel_test.go                          | 15 ++++--
 pkg/trait/container.go                           | 19 ++++---
 pkg/trait/container_probes_test.go               | 28 ++++++++--
 pkg/trait/container_test.go                      | 35 ++++++++-----
 pkg/trait/cron.go                                | 65 ++++++++---------------
 pkg/trait/cron_test.go                           | 31 +++++++----
 pkg/trait/dependencies.go                        |  6 +--
 pkg/trait/dependencies_test.go                   | 27 ++++++----
 pkg/trait/deployer.go                            |  4 +-
 pkg/trait/deployer_test.go                       |  8 +--
 pkg/trait/deployment.go                          | 22 ++++----
 pkg/trait/deployment_test.go                     | 30 +++++------
 pkg/trait/environment.go                         |  6 +--
 pkg/trait/environment_test.go                    | 16 +++---
 pkg/trait/error_handler.go                       |  8 +--
 pkg/trait/error_handler_test.go                  | 18 +++++--
 pkg/trait/gc.go                                  | 11 ++--
 pkg/trait/gc_test.go                             | 16 ++++--
 pkg/trait/health.go                              |  9 ++--
 pkg/trait/ingress.go                             | 28 +++++-----
 pkg/trait/ingress_test.go                        | 38 ++++++--------
 pkg/trait/init.go                                |  6 +--
 pkg/trait/istio.go                               |  6 +--
 pkg/trait/istio_test.go                          | 16 +++---
 pkg/trait/jolokia.go                             |  6 +--
 pkg/trait/jolokia_test.go                        |  3 +-
 pkg/trait/jvm.go                                 | 11 ++--
 pkg/trait/jvm_test.go                            |  9 ++--
 pkg/trait/kamelets.go                            | 16 +++---
 pkg/trait/kamelets_test.go                       | 30 +++++++----
 pkg/trait/knative.go                             | 39 +++++++-------
 pkg/trait/knative_service.go                     | 52 ++++++++----------
 pkg/trait/knative_service_test.go                | 17 +++---
 pkg/trait/knative_test.go                        | 16 +++---
 pkg/trait/logging.go                             | 12 +++--
 pkg/trait/logging_test.go                        |  6 ++-
 pkg/trait/mount.go                               | 12 ++---
 pkg/trait/mount_test.go                          |  9 ++--
 pkg/trait/openapi.go                             | 10 ++--
 pkg/trait/openapi_test.go                        | 12 +++--
 pkg/trait/owner.go                               | 11 ++--
 pkg/trait/pdb.go                                 | 12 ++---
 pkg/trait/pdb_test.go                            |  6 ++-
 pkg/trait/platform.go                            | 12 ++---
 pkg/trait/platform_test.go                       |  9 ++--
 pkg/trait/pod.go                                 | 14 ++---
 pkg/trait/pod_test.go                            |  9 ++--
 pkg/trait/prometheus.go                          |  6 +--
 pkg/trait/prometheus_test.go                     |  6 ++-
 pkg/trait/pull_secret.go                         | 18 ++++---
 pkg/trait/pull_secret_test.go                    | 12 +++--
 pkg/trait/quarkus.go                             | 14 +++--
 pkg/trait/quarkus_test.go                        |  9 ++--
 pkg/trait/registry.go                            |  6 +--
 pkg/trait/route.go                               | 39 +++++---------
 pkg/trait/route_test.go                          | 56 ++++++++++++--------
 pkg/trait/service.go                             | 46 +++++++---------
 pkg/trait/service_binding.go                     | 14 ++---
 pkg/trait/service_test.go                        | 56 +++++++++++++++++---
 pkg/trait/toleration.go                          |  8 +--
 pkg/trait/toleration_test.go                     |  3 +-
 pkg/trait/trait.go                               | 15 +++++-
 pkg/trait/trait_catalog.go                       | 23 ++++----
 pkg/trait/trait_condition_types.go               | 67 ++++++++++++++++++++++++
 pkg/trait/trait_test.go                          |  2 +-
 pkg/trait/trait_types.go                         |  2 +-
 pkg/trait/util.go                                |  7 ---
 93 files changed, 892 insertions(+), 611 deletions(-)
 create mode 100644 pkg/trait/trait_condition_types.go

Reply via email to