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 95c9bc1f1 chore: nightly automatic updates 95c9bc1f1 is described below commit 95c9bc1f14c50cb7d3dd99f441fb2fa6fb450c3f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Wed May 29 23:43:41 2024 +0000 chore: nightly automatic updates --- CHANGELOG.md | 7 ++++ README.adoc | 2 +- badge.out | 2 +- coverage | 2 +- coverage.out | 123 +++++++++++++++++++++++++++++++---------------------------- 5 files changed, 74 insertions(+), 62 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 82ede9961..acbb63e54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,14 @@ [Full Changelog](https://github.com/apache/camel-k/compare/v2.3.2...HEAD) +**Closed issues:** + +- JVM trait refactoring [\#5476](https://github.com/apache/camel-k/issues/5476) + **Merged pull requests:** +- fix\(ctrl\): synthetic Integration cannot set blockOwnerDeletion [\#5561](https://github.com/apache/camel-k/pull/5561) ([squakez](https://github.com/squakez)) +- fix\(e2e\): Data type action kamelet transformer error [\#5557](https://github.com/apache/camel-k/pull/5557) ([gansheer](https://github.com/gansheer)) - fix\(trait\): jolokia link [\#5554](https://github.com/apache/camel-k/pull/5554) ([squakez](https://github.com/squakez)) - chore\(ci\): Knative 1.14.0 [\#5551](https://github.com/apache/camel-k/pull/5551) ([squakez](https://github.com/squakez)) - fix\(traits\): don't skip for synthetic kits [\#5548](https://github.com/apache/camel-k/pull/5548) ([squakez](https://github.com/squakez)) @@ -30,6 +36,7 @@ - chore\(tools\): update golangci-lint to v1.58.1 [\#5495](https://github.com/apache/camel-k/pull/5495) ([lburgazzoli](https://github.com/lburgazzoli)) - fix\(tests\): Minor fix to incremental\_build\_test.go after fixing of copykits. [\#5494](https://github.com/apache/camel-k/pull/5494) ([valdar](https://github.com/valdar)) - chore\(deps\): bump github.com/prometheus/client\_golang from 1.19.0 to 1.19.1 [\#5492](https://github.com/apache/camel-k/pull/5492) ([dependabot[bot]](https://github.com/apps/dependabot)) +- feat\(trait\): jvm refactoring [\#5488](https://github.com/apache/camel-k/pull/5488) ([squakez](https://github.com/squakez)) - cleanup golagci-lint configuration [\#5482](https://github.com/apache/camel-k/pull/5482) ([lburgazzoli](https://github.com/lburgazzoli)) - cleanup pkg/util packages [\#5480](https://github.com/apache/camel-k/pull/5480) ([lburgazzoli](https://github.com/lburgazzoli)) - Review permission check [\#5479](https://github.com/apache/camel-k/pull/5479) ([lburgazzoli](https://github.com/lburgazzoli)) diff --git a/README.adoc b/README.adoc index 5e27d1c9b..4835019bc 100644 --- a/README.adoc +++ b/README.adoc @@ -11,7 +11,7 @@ image:https://github.com/apache/camel-k/actions/workflows/common.yml/badge.svg[" 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-38.4%25-yellow.svg["Go coverage", link="https://github.com/apache/camel-k/actions/workflows/nightly-coverage.yml"] +image:https://img.shields.io/badge/Coverage-38.6%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 1a67b7a10..f2d8480f8 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 fb135a5b0..31978e347 100644 --- a/coverage +++ b/coverage @@ -1 +1 @@ -38.4 +38.6 diff --git a/coverage.out b/coverage.out index c9717eafc..45e7301a1 100644 --- a/coverage.out +++ b/coverage.out @@ -196,28 +196,29 @@ github.com/apache/camel-k/v2/pkg/apis/camel/v1/integration_types_support.go:396: github.com/apache/camel-k/v2/pkg/apis/camel/v1/integration_types_support.go:400: GetLastTransitionTime 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/integration_types_support.go:404: GetReason 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/integration_types_support.go:408: GetMessage 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:29: NewIntegrationKit 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:42: NewIntegrationKitList 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:51: Configurations 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:60: SetOperatorID 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:64: Configurations 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:72: SetIntegrationPlatform 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:88: HasHigherPriorityThan 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:105: IsExternal 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:110: IsSynthetic 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:115: HasCapability 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:126: GetCondition 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:136: SetCondition 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:147: SetErrorCondition 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:162: SetConditions 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:187: RemoveCondition 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:200: GetConditions 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:208: GetType 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:212: GetStatus 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:216: GetLastUpdateTime 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:220: GetLastTransitionTime 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:224: GetReason 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:228: GetMessage 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:33: NewIntegrationKit 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:46: NewIntegrationKitList 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:55: Configurations 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:64: SetOperatorID 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:68: Configurations 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:76: SetIntegrationPlatform 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:92: HasHigherPriorityThan 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:109: IsExternal 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:114: IsSynthetic 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:119: HasCapability 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:130: GetCondition 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:140: SetCondition 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:151: SetErrorCondition 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:166: SetConditions 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:191: RemoveCondition 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:204: GetConditions 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:213: GetDependenciesPaths 100.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:225: GetType 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:229: GetStatus 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:233: GetLastUpdateTime 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:237: GetLastTransitionTime 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:241: GetReason 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationkit_types_support.go:245: GetMessage 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationplatform_types_support.go:26: NewIntegrationPlatformList 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationplatform_types_support.go:36: NewIntegrationPlatform 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/integrationplatform_types_support.go:50: Configurations 0.0% @@ -890,28 +891,28 @@ github.com/apache/camel-k/v2/pkg/cmd/modeline.go:259: getFullPathOrPropert github.com/apache/camel-k/v2/pkg/cmd/modeline.go:266: expandModelineEnvVarOptions 43.8% github.com/apache/camel-k/v2/pkg/cmd/operator.go:33: newCmdOperator 100.0% github.com/apache/camel-k/v2/pkg/cmd/operator.go:60: run 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:46: newCmdPromote 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:74: validate 57.1% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:87: run 49.4% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:210: checkOpsCompatibility 28.6% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:224: getPipe 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:237: getIntegration 80.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:250: getIntegrationKit 80.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:263: validateDestResources 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:400: toPropertyMap 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:413: listKamelets 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:446: existsCm 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:459: existsSecret 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:472: existsPv 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:485: existsKamelet 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:498: editIntegration 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:522: cloneAnnotations 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:542: cloneLabels 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:550: editPipe 78.3% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:589: replaceResource 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:593: isDryRun 100.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:600: addSystemPullerRoleBinding 0.0% -github.com/apache/camel-k/v2/pkg/cmd/promote.go:628: showImageOnly 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:47: newCmdPromote 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:75: validate 57.1% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:88: run 49.4% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:211: checkOpsCompatibility 28.6% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:225: getPipe 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:238: getIntegration 80.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:251: getIntegrationKit 80.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:264: validateDestResources 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:401: toPropertyMap 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:414: listKamelets 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:447: existsCm 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:460: existsSecret 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:473: existsPv 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:486: existsKamelet 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:499: editIntegration 95.2% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:537: cloneAnnotations 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:557: cloneLabels 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:565: editPipe 80.6% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:620: replaceResource 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:624: isDryRun 100.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:631: addSystemPullerRoleBinding 0.0% +github.com/apache/camel-k/v2/pkg/cmd/promote.go:659: showImageOnly 100.0% github.com/apache/camel-k/v2/pkg/cmd/rebuild.go:32: newCmdRebuild 57.1% github.com/apache/camel-k/v2/pkg/cmd/rebuild.go:59: validate 0.0% github.com/apache/camel-k/v2/pkg/cmd/rebuild.go:70: run 0.0% @@ -1300,17 +1301,17 @@ github.com/apache/camel-k/v2/pkg/controller/pipe/pipe_controller.go:53: newR github.com/apache/camel-k/v2/pkg/controller/pipe/pipe_controller.go:68: add 0.0% github.com/apache/camel-k/v2/pkg/controller/pipe/pipe_controller.go:148: Reconcile 0.0% github.com/apache/camel-k/v2/pkg/controller/pipe/pipe_controller.go:226: update 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:52: ManageSyntheticIntegrations 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:110: getInformers 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:138: getSyntheticIntegration 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:144: createSyntheticIntegration 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:148: deleteSyntheticIntegration 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:155: isManagedObject 0.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:171: nonManagedCamelApplicationFactory 100.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:193: Integration 100.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:222: getContainerNameFromDeployment 85.7% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:242: Integration 100.0% -github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:272: Integration 100.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:51: ManageSyntheticIntegrations 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:109: getInformers 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:137: getSyntheticIntegration 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:143: createSyntheticIntegration 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:147: deleteSyntheticIntegration 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:154: isManagedObject 0.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:170: nonManagedCamelApplicationFactory 100.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:192: Integration 100.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:220: getContainerNameFromDeployment 85.7% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:240: Integration 100.0% +github.com/apache/camel-k/v2/pkg/controller/synthetic/synthetic.go:269: Integration 100.0% github.com/apache/camel-k/v2/pkg/install/builder.go:28: BuilderServiceAccountRoles 0.0% github.com/apache/camel-k/v2/pkg/install/builder.go:41: installBuilderServiceAccountRolesOpenShift 0.0% github.com/apache/camel-k/v2/pkg/install/builder.go:51: installBuilderServiceAccountRolesKubernetes 0.0% @@ -1556,9 +1557,13 @@ github.com/apache/camel-k/v2/pkg/trait/jolokia.go:54: Configure 100.0 github.com/apache/camel-k/v2/pkg/trait/jolokia.go:62: Apply 95.1% github.com/apache/camel-k/v2/pkg/trait/jolokia.go:149: setDefaultJolokiaOption 100.0% github.com/apache/camel-k/v2/pkg/trait/jolokia.go:177: addToJolokiaOptions 78.6% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:60: newJvmTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:70: Configure 83.3% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:98: Apply 50.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:58: newJvmTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:67: Configure 90.9% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:96: Apply 78.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:189: enableDebug 100.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:206: prepareClasspathItems 100.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:227: prepareHTTPProxy 90.9% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:285: getLegacyCamelQuarkusDependenciesPaths 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets.go:60: newConfigurationKey 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets.go:72: newKameletsTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets.go:78: Configure 77.8% @@ -2307,4 +2312,4 @@ github.com/apache/camel-k/v2/pkg/util/util.go:651: WithTempDir 0.0% github.com/apache/camel-k/v2/pkg/util/util.go:666: ConfigTreePropertySplit 0.0% github.com/apache/camel-k/v2/pkg/util/util.go:687: trimQuotes 0.0% github.com/apache/camel-k/v2/pkg/util/util.go:698: NavigateConfigTree 0.0% -total: (statements) 38.4% +total: (statements) 38.6%