This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new fe99b4c47 chore: nightly automatic updates
fe99b4c47 is described below
commit fe99b4c47befb6575cf47bd47a3d2d473c82ae9d
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Apr 1 23:45:14 2024 +0000
chore: nightly automatic updates
---
CHANGELOG.md | 8 ++++++++
README.adoc | 2 +-
badge.out | 2 +-
coverage | 2 +-
coverage.out | 63 +++++++++++++++++++++++++++++++++++----------------------
docs/antora.yml | 12 +++++------
6 files changed, 56 insertions(+), 33 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4f8adce73..ff191d5a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -73,6 +73,7 @@
- Quarkus native checks failure
[\#4723](https://github.com/apache/camel-k/issues/4723)
- Build waiting condition
[\#4542](https://github.com/apache/camel-k/issues/4542)
- Add support for Strimzi Kafka in KameletBinding/Pipe
[\#4337](https://github.com/apache/camel-k/issues/4337)
+- Refactor master trait to use camel-quarkus-kubernetes
[\#4048](https://github.com/apache/camel-k/issues/4048)
- Add DataTypeRegistry as bean in Camel context
[\#3845](https://github.com/apache/camel-k/issues/3845)
- Remove duplication of the default platform creation
[\#3433](https://github.com/apache/camel-k/issues/3433)
- Use `go:embed` instead of vfsgen for embedded resources handling
[\#3384](https://github.com/apache/camel-k/issues/3384)
@@ -81,6 +82,9 @@
**Merged pull requests:**
+- fix\(olm\): bundle script
[\#5303](https://github.com/apache/camel-k/pull/5303)
([squakez](https://github.com/squakez))
+- chore\(runtime\): default to 3.8.1
[\#5302](https://github.com/apache/camel-k/pull/5302)
([squakez](https://github.com/squakez))
+- chore\(deps\): bump fabric8-version from 6.10.0 to 6.11.0 in /java/crds
[\#5301](https://github.com/apache/camel-k/pull/5301)
([dependabot[bot]](https://github.com/apps/dependabot))
- knative-service stage fix
[\#5300](https://github.com/apache/camel-k/pull/5300)
([mertdotcc](https://github.com/mertdotcc))
- fix\(cmd\): cannot load catalog on CLI
[\#5296](https://github.com/apache/camel-k/pull/5296)
([squakez](https://github.com/squakez))
- fix\(\#5238\): Fix Jib integration build
[\#5294](https://github.com/apache/camel-k/pull/5294)
([christophd](https://github.com/christophd))
@@ -92,6 +96,10 @@
- Add optional install to tests
[\#5278](https://github.com/apache/camel-k/pull/5278)
([lfabriko](https://github.com/lfabriko))
- chore\(deps\): bump github.com/prometheus/common from 0.51.0 to 0.51.1
[\#5276](https://github.com/apache/camel-k/pull/5276)
([dependabot[bot]](https://github.com/apps/dependabot))
- Only enable knative trait when there is a knative endpoint
[\#5275](https://github.com/apache/camel-k/pull/5275)
([claudio4j](https://github.com/claudio4j))
+- feat\(traits\): telemetry refactoring
[\#5274](https://github.com/apache/camel-k/pull/5274)
([squakez](https://github.com/squakez))
+- feat\(traits\): health refactoring
[\#5273](https://github.com/apache/camel-k/pull/5273)
([squakez](https://github.com/squakez))
+- feat\(traits\): service binding refactoring
[\#5272](https://github.com/apache/camel-k/pull/5272)
([squakez](https://github.com/squakez))
+- feat\(traits\): master refactoring
[\#5269](https://github.com/apache/camel-k/pull/5269)
([squakez](https://github.com/squakez))
- feat\(catalog\): support placeholders
[\#5268](https://github.com/apache/camel-k/pull/5268)
([squakez](https://github.com/squakez))
- chore\(deps\): bump github.com/prometheus/common from 0.50.0 to 0.51.0
[\#5267](https://github.com/apache/camel-k/pull/5267)
([dependabot[bot]](https://github.com/apps/dependabot))
- chore\(trait\): add executed trait condition
[\#5266](https://github.com/apache/camel-k/pull/5266)
([squakez](https://github.com/squakez))
diff --git a/README.adoc b/README.adoc
index f6a64aa81..a2790fff2 100644
--- a/README.adoc
+++ b/README.adoc
@@ -11,7 +11,7 @@
image:https://github.com/apache/camel-k/workflows/kubernetes/badge.svg["Kubernet
image:https://github.com/apache/camel-k/workflows/knative/badge.svg["Knative",
link="https://github.com/apache/camel-k/actions/workflows/knative.yml"]
image:https://github.com/apache/camel-k/actions/workflows/nightly-release.yml/badge.svg["Nightly
releases",
link="https://github.com/apache/camel-k/actions/workflows/nightly-release.yml"]
image:https://github.com/apache/camel-k/actions/workflows/nightly-native-test.yml/badge.svg["Quarkus
native",
link="https://github.com/apache/camel-k/actions/workflows/nightly-native-test.yml"]
-image:https://img.shields.io/badge/Coverage-37.5%25-yellow.svg["Go coverage",
link="https://github.com/apache/camel-k/actions/workflows/nightly-coverage.yml"]
+image:https://img.shields.io/badge/Coverage-37.7%25-yellow.svg["Go coverage",
link="https://github.com/apache/camel-k/actions/workflows/nightly-coverage.yml"]
image:https://img.shields.io/badge/zulip-join_chat-brightgreen.svg["Chat on
Zulip", link="https://camel.zulipchat.com"]
Apache Camel K is a lightweight integration framework built from **Apache
Camel** that runs natively on Kubernetes and is specifically designed for
serverless and microservice architectures. Users of `Camel K` can instantly run
integration code written in Camel DSL on their preferred **Cloud** provider.
diff --git a/badge.out b/badge.out
index aa5fea3ba..77d1a6629 100644
--- a/badge.out
+++ b/badge.out
@@ -1,2 +1,2 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/coverage b/coverage
index 3d7e316c2..3943cbf70 100644
--- a/coverage
+++ b/coverage
@@ -1 +1 @@
-37.5
+37.7
diff --git a/coverage.out b/coverage.out
index 43da1e62f..5397b7870 100644
--- a/coverage.out
+++ b/coverage.out
@@ -11,6 +11,15 @@ github.com/apache/camel-k/v2/addons/keda/keda.go:452:
evaluateTemplatePara
github.com/apache/camel-k/v2/addons/keda/keda.go:494:
getKameletPropertyValue
37.5%
github.com/apache/camel-k/v2/addons/keda/keda.go:534:
getXDescriptorValue
100.0%
github.com/apache/camel-k/v2/addons/keda/keda.go:543:
isXDescriptorPresent
75.0%
+github.com/apache/camel-k/v2/addons/master/master.go:73:
NewMasterTrait
100.0%
+github.com/apache/camel-k/v2/addons/master/master.go:88:
Configure
81.6%
+github.com/apache/camel-k/v2/addons/master/master.go:156:
Apply
84.6%
+github.com/apache/camel-k/v2/addons/master/master.go:183:
setCustomizerConfiguration
0.0%
+github.com/apache/camel-k/v2/addons/master/master.go:210:
setCatalogConfiguration
100.0%
+github.com/apache/camel-k/v2/addons/master/master.go:230:
canUseLeases
100.0%
+github.com/apache/camel-k/v2/addons/master/master.go:234:
findAdditionalDependencies
100.0%
+github.com/apache/camel-k/v2/addons/master/master.go:252:
loadResource
71.4%
+github.com/apache/camel-k/v2/addons/master/master.go:264:
prepareRBAC
88.2%
github.com/apache/camel-k/v2/addons/register_3scale.go:25:
init
100.0%
github.com/apache/camel-k/v2/addons/register_aws_secrets.go:25:
init
100.0%
github.com/apache/camel-k/v2/addons/register_azure_key_vault.go:25:
init
100.0%
@@ -34,9 +43,11 @@ github.com/apache/camel-k/v2/addons/strimzi/strimzi.go:208:
ID
0.0%
github.com/apache/camel-k/v2/addons/strimzi/strimzi.go:214:
Translate
0.0%
github.com/apache/camel-k/v2/addons/strimzi/strimzi.go:276:
getBootstrapServers
0.0%
github.com/apache/camel-k/v2/addons/strimzi/strimzi.go:297:
Order
0.0%
-github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:84:
NewTelemetryTrait
100.0%
-github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:90:
Configure
47.4%
-github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:130:
Apply
94.7%
+github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:86:
NewTelemetryTrait
100.0%
+github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:92:
Configure
47.4%
+github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:132:
Apply
80.0%
+github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:144:
setCatalogConfiguration
93.3%
+github.com/apache/camel-k/v2/addons/telemetry/telemetry.go:173:
setProperties
0.0%
github.com/apache/camel-k/v2/addons/threescale/3scale.go:84:
NewThreeScaleTrait
100.0%
github.com/apache/camel-k/v2/addons/threescale/3scale.go:90:
Configure
93.3%
github.com/apache/camel-k/v2/addons/threescale/3scale.go:117:
Apply
100.0%
@@ -1437,15 +1448,15 @@ github.com/apache/camel-k/v2/pkg/trait/builder.go:144:
adaptDeprecatedFiel
github.com/apache/camel-k/v2/pkg/trait/builder.go:177:
newOrAppend
100.0%
github.com/apache/camel-k/v2/pkg/trait/builder.go:187:
Apply
88.9%
github.com/apache/camel-k/v2/pkg/trait/builder.go:317:
failIntegrationKit
80.0%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:326:
builderTask
66.7%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:439:
getImageName
100.0%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:447:
getBaseImage
100.0%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:456:
customTasks
91.7%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:486:
taskConfOrDefault
66.7%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:494:
parseTasksConf
92.1%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:555:
splitContainerCommand
100.0%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:569:
filter
81.8%
-github.com/apache/camel-k/v2/pkg/trait/builder.go:610:
publishingOrUserTask
80.0%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:326:
builderTask
64.1%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:447:
getImageName
100.0%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:455:
getBaseImage
100.0%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:464:
customTasks
91.7%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:494:
taskConfOrDefault
66.7%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:502:
parseTasksConf
92.1%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:563:
splitContainerCommand
100.0%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:577:
filter
81.8%
+github.com/apache/camel-k/v2/pkg/trait/builder.go:618:
publishingOrUserTask
80.0%
github.com/apache/camel-k/v2/pkg/trait/camel.go:45:
newCamelTrait
100.0%
github.com/apache/camel-k/v2/pkg/trait/camel.go:52:
InfluencesKit
100.0%
github.com/apache/camel-k/v2/pkg/trait/camel.go:56:
Matches
75.0%
@@ -1519,10 +1530,12 @@ github.com/apache/camel-k/v2/pkg/trait/gc.go:161:
canBeDeleted
0.0%
github.com/apache/camel-k/v2/pkg/trait/gc.go:171:
getDeletableTypes
0.0%
github.com/apache/camel-k/v2/pkg/trait/health.go:44:
newHealthTrait
100.0%
github.com/apache/camel-k/v2/pkg/trait/health.go:55:
Configure
80.0%
-github.com/apache/camel-k/v2/pkg/trait/health.go:67:
Apply
80.0%
-github.com/apache/camel-k/v2/pkg/trait/health.go:112:
newLivenessProbe
100.0%
-github.com/apache/camel-k/v2/pkg/trait/health.go:134:
newReadinessProbe
100.0%
-github.com/apache/camel-k/v2/pkg/trait/health.go:156:
newStartupProbe
0.0%
+github.com/apache/camel-k/v2/pkg/trait/health.go:67:
Apply
77.3%
+github.com/apache/camel-k/v2/pkg/trait/health.go:108:
setCatalogConfiguration
100.0%
+github.com/apache/camel-k/v2/pkg/trait/health.go:121:
setDefaultConfiguration
0.0%
+github.com/apache/camel-k/v2/pkg/trait/health.go:133:
newLivenessProbe
100.0%
+github.com/apache/camel-k/v2/pkg/trait/health.go:155:
newReadinessProbe
100.0%
+github.com/apache/camel-k/v2/pkg/trait/health.go:177:
newStartupProbe
100.0%
github.com/apache/camel-k/v2/pkg/trait/ingress.go:38:
newIngressTrait
100.0%
github.com/apache/camel-k/v2/pkg/trait/ingress.go:51:
IsAllowedInProfile
100.0%
github.com/apache/camel-k/v2/pkg/trait/ingress.go:55:
Configure
90.0%
@@ -1672,12 +1685,14 @@ github.com/apache/camel-k/v2/pkg/trait/service.go:98:
Apply
68.8%
github.com/apache/camel-k/v2/pkg/trait/service.go:126:
getServiceFor
100.0%
github.com/apache/camel-k/v2/pkg/trait/service_binding.go:60:
newServiceBindingTrait
100.0%
github.com/apache/camel-k/v2/pkg/trait/service_binding.go:66:
Configure
71.4%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:80:
Apply
63.6%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:99:
getContext
75.0%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:117:
parseServices
91.7%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:145:
process
42.9%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:158:
createServiceBinding
100.0%
-github.com/apache/camel-k/v2/pkg/trait/service_binding.go:180:
createSecret
83.3%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:80:
Apply
69.2%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:105:
setCatalogConfiguration
100.0%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:116:
setProperties
0.0%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:123:
getContext
75.0%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:141:
parseServices
91.7%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:169:
process
42.9%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:182:
createServiceBinding
100.0%
+github.com/apache/camel-k/v2/pkg/trait/service_binding.go:204:
createSecret
83.3%
github.com/apache/camel-k/v2/pkg/trait/test_support.go:37:
createNominalDeploymentTraitTest
100.0%
github.com/apache/camel-k/v2/pkg/trait/test_support.go:62:
createNominalMissingDeploymentTraitTest
100.0%
github.com/apache/camel-k/v2/pkg/trait/test_support.go:78:
createNominalKnativeServiceTraitTest
100.0%
@@ -2230,7 +2245,7 @@ github.com/apache/camel-k/v2/pkg/util/util.go:160:
StringSliceUniqueAdd
github.com/apache/camel-k/v2/pkg/util/util.go:177:
StringSliceUniqueConcat
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:188:
SubstringFrom
100.0%
github.com/apache/camel-k/v2/pkg/util/util.go:197:
SubstringBefore
100.0%
-github.com/apache/camel-k/v2/pkg/util/util.go:217:
RandomString
100.0%
+github.com/apache/camel-k/v2/pkg/util/util.go:217:
RandomString
90.9%
github.com/apache/camel-k/v2/pkg/util/util.go:235:
RandomInt63
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:239:
EncodeXMLWithoutHeader
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:243:
EncodeXML
0.0%
@@ -2266,4 +2281,4 @@ github.com/apache/camel-k/v2/pkg/util/util.go:649:
WithTempDir
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:664:
ConfigTreePropertySplit
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:685:
trimQuotes
0.0%
github.com/apache/camel-k/v2/pkg/util/util.go:696:
NavigateConfigTree
0.0%
-total:
(statements)
37.5%
+total:
(statements)
37.7%
diff --git a/docs/antora.yml b/docs/antora.yml
index d07a4a098..c8abc48ce 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -30,13 +30,13 @@ asciidoc:
prerelease: true
camel-kamelets-version: '4.0.1'
camel-kamelets-docs-version: 4.0.x
- camel-k-runtime-version: 3.2.3
+ camel-k-runtime-version: 3.8.1
camel-api-versions: camel.apache.org/v1 camel.apache.org/v1alpha1 # from
Makefile BUNDLE_CAMEL_APIS
- camel-version: 4.0.3
- camel-docs-version: 4.0.x
- camel-quarkus-version: 3.2.3
- camel-quarkus-docs-version: 3.2.x
- quarkus-version: 3.2.9.Final
+ camel-version: 4.4.1
+ camel-docs-version: 4.4.x
+ camel-quarkus-version: 3.8.1
+ camel-quarkus-docs-version: 3.8.x
+ quarkus-version: 3.8.3
kustomize-version: 4.5.4
kubernetes-api-version: 0.27.7
operator-fwk-api-version: 0.20.0