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

commit a50369e90db7476b2665bb5a9dce6f23f4dea156
Author: Antonin Stefanutti <[email protected]>
AuthorDate: Fri Oct 25 11:48:10 2019 +0200

    chore(quarkus): Move LocalRepository field to MavenSpec
---
 pkg/apis/camel/v1alpha1/common_types.go              | 5 +++--
 pkg/apis/camel/v1alpha1/integrationplatform_types.go | 1 -
 pkg/builder/runtime/main.go                          | 2 +-
 pkg/builder/runtime/quarkus.go                       | 2 +-
 pkg/cmd/describe_platform.go                         | 2 +-
 pkg/cmd/install.go                                   | 2 +-
 pkg/controller/integrationplatform/initialize.go     | 6 +++---
 pkg/trait/camel.go                                   | 2 +-
 pkg/trait/rest-dsl.go                                | 2 +-
 9 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/pkg/apis/camel/v1alpha1/common_types.go 
b/pkg/apis/camel/v1alpha1/common_types.go
index 2833890..f54c19c 100644
--- a/pkg/apis/camel/v1alpha1/common_types.go
+++ b/pkg/apis/camel/v1alpha1/common_types.go
@@ -77,8 +77,9 @@ type PlatformInjectable interface {
 
 // MavenSpec --
 type MavenSpec struct {
-       Settings ValueSource     `json:"settings,omitempty"`
-       Timeout  metav1.Duration `json:"timeout,omitempty"`
+       LocalRepository string          `json:"localRepository,omitempty"`
+       Settings        ValueSource     `json:"settings,omitempty"`
+       Timeout         metav1.Duration `json:"timeout,omitempty"`
 }
 
 // ValueSource --
diff --git a/pkg/apis/camel/v1alpha1/integrationplatform_types.go 
b/pkg/apis/camel/v1alpha1/integrationplatform_types.go
index b41aeba..6626eae 100644
--- a/pkg/apis/camel/v1alpha1/integrationplatform_types.go
+++ b/pkg/apis/camel/v1alpha1/integrationplatform_types.go
@@ -100,7 +100,6 @@ type IntegrationPlatformBuildSpec struct {
        RuntimeProvider       *RuntimeProvider                        
`json:"runtimeProvider,omitempty"`
        BaseImage             string                                  
`json:"baseImage,omitempty"`
        Properties            map[string]string                       
`json:"properties,omitempty"`
-       LocalRepository       string                                  
`json:"localRepository,omitempty"`
        Registry              IntegrationPlatformRegistrySpec         
`json:"registry,omitempty"`
        Timeout               metav1.Duration                         
`json:"timeout,omitempty"`
        PersistentVolumeClaim string                                  
`json:"persistentVolumeClaim,omitempty"`
diff --git a/pkg/builder/runtime/main.go b/pkg/builder/runtime/main.go
index e525cc7..c8854f9 100644
--- a/pkg/builder/runtime/main.go
+++ b/pkg/builder/runtime/main.go
@@ -80,7 +80,7 @@ func generateProject(ctx *builder.Context) error {
 func computeDependencies(ctx *builder.Context) error {
        mc := maven.NewContext(path.Join(ctx.Path, "maven"), ctx.Maven.Project)
        mc.SettingsContent = ctx.Maven.SettingsData
-       mc.LocalRepository = ctx.Build.Platform.Build.LocalRepository
+       mc.LocalRepository = ctx.Build.Platform.Build.Maven.LocalRepository
        mc.Timeout = ctx.Build.Platform.Build.Maven.Timeout.Duration
        
mc.AddArgumentf("org.apache.camel.k:camel-k-maven-plugin:%s:generate-dependency-list",
 ctx.Catalog.RuntimeVersion)
 
diff --git a/pkg/builder/runtime/quarkus.go b/pkg/builder/runtime/quarkus.go
index f25a2ae..7cf1736 100644
--- a/pkg/builder/runtime/quarkus.go
+++ b/pkg/builder/runtime/quarkus.go
@@ -87,7 +87,7 @@ func generateQuarkusProject(ctx *builder.Context) error {
 func computeQuarkusDependencies(ctx *builder.Context) error {
        mc := maven.NewContext(path.Join(ctx.Path, "maven"), ctx.Maven.Project)
        mc.SettingsContent = ctx.Maven.SettingsData
-       mc.LocalRepository = ctx.Build.Platform.Build.LocalRepository
+       mc.LocalRepository = ctx.Build.Platform.Build.Maven.LocalRepository
        mc.Timeout = ctx.Build.Platform.Build.Maven.Timeout.Duration
 
        // Build the project, as the quarkus-bootstrap plugin build-tree goal
diff --git a/pkg/cmd/describe_platform.go b/pkg/cmd/describe_platform.go
index a1b42c4..58e74a1 100644
--- a/pkg/cmd/describe_platform.go
+++ b/pkg/cmd/describe_platform.go
@@ -92,7 +92,7 @@ func (command *describePlatformCommand) 
describeIntegrationPlatform(platform v1a
                w.Write(0, "Version:\t%s\n", platform.Status.Version)
                w.Write(0, "Base Image:\t%s\n", platform.Spec.Build.BaseImage)
                w.Write(0, "Camel Version:\t%s\n", 
platform.Spec.Build.CamelVersion)
-               w.Write(0, "Local Repository:\t%s\n", 
platform.Spec.Build.LocalRepository)
+               w.Write(0, "Local Repository:\t%s\n", 
platform.Spec.Build.Maven.LocalRepository)
                w.Write(0, "Publish Strategy:\t%s\n", 
platform.Spec.Build.PublishStrategy)
 
                if len(platform.Spec.Resources.Kits) > 0 {
diff --git a/pkg/cmd/install.go b/pkg/cmd/install.go
index 5e9caaf..2f54088 100644
--- a/pkg/cmd/install.go
+++ b/pkg/cmd/install.go
@@ -186,7 +186,7 @@ func (o *installCmdOptions) install(cobraCmd 
*cobra.Command, _ []string) error {
                        }
                }
                if o.localRepository != "" {
-                       platform.Spec.Build.LocalRepository = o.localRepository
+                       platform.Spec.Build.Maven.LocalRepository = 
o.localRepository
                }
                if o.camelVersion != "" {
                        platform.Spec.Build.CamelVersion = o.camelVersion
diff --git a/pkg/controller/integrationplatform/initialize.go 
b/pkg/controller/integrationplatform/initialize.go
index 2424851..663a3b5 100644
--- a/pkg/controller/integrationplatform/initialize.go
+++ b/pkg/controller/integrationplatform/initialize.go
@@ -183,8 +183,8 @@ func (action *initializeAction) setDefaults(ctx 
context.Context, platform *v1alp
        if platform.Spec.Build.BaseImage == "" {
                platform.Spec.Build.BaseImage = defaults.BaseImage
        }
-       if platform.Spec.Build.LocalRepository == "" {
-               platform.Spec.Build.LocalRepository = defaults.LocalRepository
+       if platform.Spec.Build.Maven.LocalRepository == "" {
+               platform.Spec.Build.Maven.LocalRepository = 
defaults.LocalRepository
        }
        if platform.Spec.Build.PersistentVolumeClaim == "" {
                platform.Spec.Build.PersistentVolumeClaim = platform.Name
@@ -254,7 +254,7 @@ func (action *initializeAction) setDefaults(ctx 
context.Context, platform *v1alp
        action.L.Infof("CamelVersion set to %s", 
platform.Spec.Build.CamelVersion)
        action.L.Infof("RuntimeVersion set to %s", 
platform.Spec.Build.RuntimeVersion)
        action.L.Infof("BaseImage set to %s", platform.Spec.Build.BaseImage)
-       action.L.Infof("LocalRepository set to %s", 
platform.Spec.Build.LocalRepository)
+       action.L.Infof("LocalRepository set to %s", 
platform.Spec.Build.Maven.LocalRepository)
        action.L.Infof("Timeout set to %s", platform.Spec.Build.Timeout)
        action.L.Infof("Maven Timeout set to %s", 
platform.Spec.Build.Maven.Timeout.Duration)
 
diff --git a/pkg/trait/camel.go b/pkg/trait/camel.go
index 3cd0bd9..9a8281a 100644
--- a/pkg/trait/camel.go
+++ b/pkg/trait/camel.go
@@ -166,7 +166,7 @@ func (t *camelTrait) generateCatalog(e *Environment, 
camelVersion string, runtim
        project := t.generateMavenProject(camelVersion, runtimeVersion)
 
        mc := maven.NewContext(tmpDir, project)
-       mc.LocalRepository = e.Platform.Spec.Build.LocalRepository
+       mc.LocalRepository = e.Platform.Spec.Build.Maven.LocalRepository
        mc.Timeout = e.Platform.Spec.Build.Maven.Timeout.Duration
        mc.AddSystemProperty("catalog.path", tmpDir)
        mc.AddSystemProperty("catalog.file", "catalog.yaml")
diff --git a/pkg/trait/rest-dsl.go b/pkg/trait/rest-dsl.go
index 6a03ad4..317873a 100644
--- a/pkg/trait/rest-dsl.go
+++ b/pkg/trait/rest-dsl.go
@@ -111,7 +111,7 @@ func (t *restDslTrait) Apply(e *Environment) error {
                }
 
                mc := maven.NewContext(tmpDir, project)
-               mc.LocalRepository = e.Platform.Spec.Build.LocalRepository
+               mc.LocalRepository = e.Platform.Spec.Build.Maven.LocalRepository
                mc.Timeout = e.Platform.Spec.Build.Maven.Timeout.Duration
                mc.AddArgument("-Dopenapi.spec=" + in)
                mc.AddArgument("-Ddsl.out=" + out)

Reply via email to