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 f3b4842b5 chore: nightly automatic updates
f3b4842b5 is described below

commit f3b4842b5988caed21432bd1b52c523a1941686a
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Dec 15 23:39:24 2025 +0000

    chore: nightly automatic updates
---
 README.adoc                                                      | 2 +-
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc                | 7 +++++++
 pkg/apis/camel/v1/zz_generated.deepcopy.go                       | 4 ++++
 .../camel/applyconfiguration/camel/v1/integrationstatus.go       | 9 +++++++++
 4 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/README.adoc b/README.adoc
index b591d0591..aee5b51ae 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/native.yml/badge.svg["Quarkus
 native", link="https://github.com/apache/camel-k/actions/workflows/native.yml";]
-image:https://img.shields.io/badge/Coverage-51.6-yellow.svg["Go coverage", 
link="https://github.com/apache/camel-k/actions/workflows/nightly-coverage.yml";]
+image:https://img.shields.io/badge/Coverage-50.6-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/docs/modules/ROOT/partials/apis/camel-k-crds.adoc 
b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
index 8d991ae2c..da56e3365 100644
--- a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -3709,6 +3709,13 @@ features offered by the Integration
 
 the timestamp representing the last time when this integration was initialized.
 
+|`lastDeploymentTimestamp` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#time-v1-meta[Kubernetes
 meta/v1.Time]*
+|
+
+
+the timestamp representing the last time when this integration was deployed.
+
 
 |===
 
diff --git a/pkg/apis/camel/v1/zz_generated.deepcopy.go 
b/pkg/apis/camel/v1/zz_generated.deepcopy.go
index 9c82cc79c..9b1a09711 100644
--- a/pkg/apis/camel/v1/zz_generated.deepcopy.go
+++ b/pkg/apis/camel/v1/zz_generated.deepcopy.go
@@ -1911,6 +1911,10 @@ func (in *IntegrationStatus) DeepCopyInto(out 
*IntegrationStatus) {
                in, out := &in.InitializationTimestamp, 
&out.InitializationTimestamp
                *out = (*in).DeepCopy()
        }
+       if in.DeploymentTimestamp != nil {
+               in, out := &in.DeploymentTimestamp, &out.DeploymentTimestamp
+               *out = (*in).DeepCopy()
+       }
 }
 
 // DeepCopy is an autogenerated deepcopy function, copying the receiver, 
creating a new IntegrationStatus.
diff --git a/pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go 
b/pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go
index 6d7a6567d..fe6cdff3b 100644
--- a/pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go
+++ b/pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go
@@ -49,6 +49,7 @@ type IntegrationStatusApplyConfiguration struct {
        Selector                *string                                  
`json:"selector,omitempty"`
        Capabilities            []string                                 
`json:"capabilities,omitempty"`
        InitializationTimestamp *metav1.Time                             
`json:"lastInitTimestamp,omitempty"`
+       DeploymentTimestamp     *metav1.Time                             
`json:"lastDeploymentTimestamp,omitempty"`
 }
 
 // IntegrationStatusApplyConfiguration constructs a declarative configuration 
of the IntegrationStatus type for use with
@@ -243,3 +244,11 @@ func (b *IntegrationStatusApplyConfiguration) 
WithInitializationTimestamp(value
        b.InitializationTimestamp = &value
        return b
 }
+
+// WithDeploymentTimestamp sets the DeploymentTimestamp field in the 
declarative configuration to the given value
+// and returns the receiver, so that objects can be built by chaining "With" 
function invocations.
+// If called multiple times, the DeploymentTimestamp field is set to the value 
of the last call.
+func (b *IntegrationStatusApplyConfiguration) WithDeploymentTimestamp(value 
metav1.Time) *IntegrationStatusApplyConfiguration {
+       b.DeploymentTimestamp = &value
+       return b
+}

Reply via email to