You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2022/11/28 13:04:23 UTC

[camel-k] branch main updated: chore: deprecated commands

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

pcongiusti 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 efa673a50 chore: deprecated commands
efa673a50 is described below

commit efa673a50d85c1224bc7ec8abeae3b2e0cf412ae
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Thu Nov 24 12:43:02 2022 +0100

    chore: deprecated commands
    
    * kamel local
    * kamel init
    
    Closes #3790
---
 pkg/cmd/init.go          | 9 +++++----
 pkg/cmd/local.go         | 1 +
 pkg/cmd/local_build.go   | 9 +++++----
 pkg/cmd/local_inspect.go | 3 ++-
 pkg/cmd/local_run.go     | 9 +++++----
 5 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/pkg/cmd/init.go b/pkg/cmd/init.go
index 59347482e..1187b23bb 100644
--- a/pkg/cmd/init.go
+++ b/pkg/cmd/init.go
@@ -36,10 +36,11 @@ func newCmdInit(rootCmdOptions *RootCmdOptions) (*cobra.Command, *initCmdOptions
 		RootCmdOptions: rootCmdOptions,
 	}
 	cmd := cobra.Command{
-		Use:     "init [flags] IntegrationFile.java",
-		Short:   "Initialize empty Camel K files",
-		Long:    `Initialize empty Camel K integrations and other resources.`,
-		PreRunE: decode(&options),
+		Use:        "init [flags] IntegrationFile.java",
+		Short:      "Initialize empty Camel K files",
+		Long:       `Initialize empty Camel K integrations and other resources.`,
+		Deprecated: "consider using Camel JBang instead (https://camel.apache.org/manual/camel-jbang.html)",
+		PreRunE:    decode(&options),
 		RunE: func(cmd *cobra.Command, args []string) error {
 			if err := options.validate(cmd, args); err != nil {
 				return err
diff --git a/pkg/cmd/local.go b/pkg/cmd/local.go
index 70a0f7a15..da816af9a 100644
--- a/pkg/cmd/local.go
+++ b/pkg/cmd/local.go
@@ -42,6 +42,7 @@ func newCmdLocal(rootCmdOptions *RootCmdOptions) (*cobra.Command, *LocalCmdOptio
 		Use:               "local [sub-command]",
 		Short:             "Perform integration actions locally.",
 		Long:              `Perform integration actions locally given a set of input integration files.`,
+		Deprecated:        "consider using Camel JBang instead (https://camel.apache.org/manual/camel-jbang.html)",
 		PersistentPreRunE: options.persistentPreRun,
 		Annotations: map[string]string{
 			offlineCommandLabel: "true",
diff --git a/pkg/cmd/local_build.go b/pkg/cmd/local_build.go
index 6bd124a1e..8ebb2e00c 100644
--- a/pkg/cmd/local_build.go
+++ b/pkg/cmd/local_build.go
@@ -33,10 +33,11 @@ func newCmdLocalBuild(localCmdOptions *LocalCmdOptions) (*cobra.Command, *localB
 	}
 
 	cmd := cobra.Command{
-		Use:     "build [options]",
-		Short:   "Build integration images locally.",
-		Long:    `Build integration images locally for containerized integrations.`,
-		PreRunE: decode(&options),
+		Use:        "build [options]",
+		Short:      "Build integration images locally.",
+		Long:       `Build integration images locally for containerized integrations.`,
+		Deprecated: "it may be removed in future versions",
+		PreRunE:    decode(&options),
 		RunE: func(cmd *cobra.Command, args []string) error {
 			if err := options.validate(cmd, args); err != nil {
 				return err
diff --git a/pkg/cmd/local_inspect.go b/pkg/cmd/local_inspect.go
index 7b47e3374..7ffdf8af2 100644
--- a/pkg/cmd/local_inspect.go
+++ b/pkg/cmd/local_inspect.go
@@ -36,7 +36,8 @@ func newCmdLocalInspect(localCmdOptions *LocalCmdOptions) (*cobra.Command, *loca
 		Long: `Output dependencies for a list of integration files. By default this command returns the
 top level dependencies only. When --all-dependencies is enabled, the transitive dependencies
 will be generated by calling Maven and then printed in the selected output format.`,
-		PreRunE: decode(&options),
+		Deprecated: "it may be removed in future versions",
+		PreRunE:    decode(&options),
 		RunE: func(cmd *cobra.Command, args []string) error {
 			if err := options.validate(args); err != nil {
 				return err
diff --git a/pkg/cmd/local_run.go b/pkg/cmd/local_run.go
index e88ff0903..c9bf2ff88 100644
--- a/pkg/cmd/local_run.go
+++ b/pkg/cmd/local_run.go
@@ -35,10 +35,11 @@ func newCmdLocalRun(localCmdOptions *LocalCmdOptions) (*cobra.Command, *localRun
 	}
 
 	cmd := cobra.Command{
-		Use:     "run [integration files]",
-		Short:   "Run integration locally.",
-		Long:    `Run integration locally using the input integration files.`,
-		PreRunE: decode(&options),
+		Use:        "run [integration files]",
+		Short:      "Run integration locally.",
+		Long:       `Run integration locally using the input integration files.`,
+		Deprecated: "consider using Camel JBang instead (https://camel.apache.org/manual/camel-jbang.html)",
+		PreRunE:    decode(&options),
 		RunE: func(cmd *cobra.Command, args []string) error {
 			if err := options.validate(args); err != nil {
 				return err