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

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


The following commit(s) were added to refs/heads/master by this push:
     new d79df4d  chore: Display Kaniko version in prelude log
d79df4d is described below

commit d79df4df2dd96956bd3d096da21e39a7dbd4689e
Author: Antonin Stefanutti <anto...@stefanutti.fr>
AuthorDate: Tue Oct 1 14:31:08 2019 +0200

    chore: Display Kaniko version in prelude log
---
 pkg/builder/kaniko/publisher.go                    | 3 ++-
 pkg/cmd/operator/operator.go                       | 3 ++-
 pkg/controller/integrationplatform/kaniko_cache.go | 4 +++-
 pkg/util/defaults/defaults.go                      | 3 +++
 script/Makefile                                    | 4 ++++
 5 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/pkg/builder/kaniko/publisher.go b/pkg/builder/kaniko/publisher.go
index fd3766c..5a6e139 100644
--- a/pkg/builder/kaniko/publisher.go
+++ b/pkg/builder/kaniko/publisher.go
@@ -27,6 +27,7 @@ import (
 
        "github.com/apache/camel-k/pkg/builder"
        "github.com/apache/camel-k/pkg/platform"
+       "github.com/apache/camel-k/pkg/util/defaults"
        "github.com/apache/camel-k/pkg/util/kubernetes"
        "github.com/apache/camel-k/pkg/util/tar"
 
@@ -175,7 +176,7 @@ func publisher(ctx *builder.Context) error {
                        Containers: []corev1.Container{
                                {
                                        Name:         "kaniko",
-                                       Image:        
"gcr.io/kaniko-project/executor:v0.9.0",
+                                       Image:        
fmt.Sprintf("gcr.io/kaniko-project/executor:v%s", defaults.KanikoVersion),
                                        Args:         args,
                                        Env:          envs,
                                        VolumeMounts: volumeMounts,
diff --git a/pkg/cmd/operator/operator.go b/pkg/cmd/operator/operator.go
index 2ef1ad3..2eee111 100644
--- a/pkg/cmd/operator/operator.go
+++ b/pkg/cmd/operator/operator.go
@@ -45,7 +45,8 @@ var GitCommit string
 func printVersion() {
        log.Info(fmt.Sprintf("Go Version: %s", runtime.Version()))
        log.Info(fmt.Sprintf("Go OS/Arch: %s/%s", runtime.GOOS, runtime.GOARCH))
-       log.Info(fmt.Sprintf("operator-sdk Version: %v", sdkVersion.Version))
+       log.Info(fmt.Sprintf("Operator SDK Version: %v", sdkVersion.Version))
+       log.Info(fmt.Sprintf("Kaniko Version: %v", defaults.KanikoVersion))
        log.Info(fmt.Sprintf("Camel K Operator Version: %v", defaults.Version))
        log.Info(fmt.Sprintf("Camel K Git Commit: %v", GitCommit))
 }
diff --git a/pkg/controller/integrationplatform/kaniko_cache.go 
b/pkg/controller/integrationplatform/kaniko_cache.go
index 6b7ba5f..e12dea1 100644
--- a/pkg/controller/integrationplatform/kaniko_cache.go
+++ b/pkg/controller/integrationplatform/kaniko_cache.go
@@ -19,6 +19,7 @@ package integrationplatform
 
 import (
        "context"
+       "fmt"
 
        corev1 "k8s.io/api/core/v1"
        apierrors "k8s.io/apimachinery/pkg/api/errors"
@@ -27,6 +28,7 @@ import (
        "github.com/apache/camel-k/pkg/apis/camel/v1alpha1"
        "github.com/apache/camel-k/pkg/builder/kaniko"
        "github.com/apache/camel-k/pkg/client"
+       "github.com/apache/camel-k/pkg/util/defaults"
 
        "github.com/pkg/errors"
 )
@@ -51,7 +53,7 @@ func createKanikoCacheWarmerPod(ctx context.Context, client 
client.Client, platf
                        Containers: []corev1.Container{
                                {
                                        Name:  "warm-kaniko-cache",
-                                       Image: 
"gcr.io/kaniko-project/warmer:v0.9.0",
+                                       Image: 
fmt.Sprintf("gcr.io/kaniko-project/warmer:v%s", defaults.KanikoVersion),
                                        Args: []string{
                                                "--cache-dir=/workspace/cache",
                                                "--image=" + 
platform.Spec.Build.BaseImage,
diff --git a/pkg/util/defaults/defaults.go b/pkg/util/defaults/defaults.go
index a4a2605..9477927 100644
--- a/pkg/util/defaults/defaults.go
+++ b/pkg/util/defaults/defaults.go
@@ -30,6 +30,9 @@ const (
        // RuntimeVersion --
        RuntimeVersion = "1.0.0"
 
+       // KanikoVersion --
+       KanikoVersion = "0.9.0"
+
        // BaseImage --
        BaseImage = "fabric8/s2i-java:3.0-java8"
 
diff --git a/script/Makefile b/script/Makefile
index 2b46e0f..b151003 100644
--- a/script/Makefile
+++ b/script/Makefile
@@ -19,6 +19,7 @@ LAST_RELEASED_VERSION := 1.0.0-M1
 RUNTIME_VERSION := 1.0.0
 CAMEL_VERSION := 3.0.0-M4
 CAMEL_VERSION_CONSTRAINT := >=3.0.0-M4
+KANIKO_VERSION := 0.9.0
 BASE_IMAGE := fabric8/s2i-java:3.0-java8
 LOCAL_REPOSITORY := /tmp/artifacts/m2
 IMAGE_NAME := docker.io/apache/camel-k
@@ -84,6 +85,9 @@ codegen:
        @echo "  // RuntimeVersion -- " >> $(VERSIONFILE)
        @echo "  RuntimeVersion = \"$(RUNTIME_VERSION)\"" >> $(VERSIONFILE)
        @echo "" >> $(VERSIONFILE)
+       @echo "  // KanikoVersion -- " >> $(VERSIONFILE)
+       @echo "  KanikoVersion = \"$(KANIKO_VERSION)\"" >> $(VERSIONFILE)
+       @echo "" >> $(VERSIONFILE)
        @echo "  // BaseImage -- " >> $(VERSIONFILE)
        @echo "  BaseImage = \"$(BASE_IMAGE)\"" >> $(VERSIONFILE)
        @echo "" >> $(VERSIONFILE)

Reply via email to