From 098add3b25fbc5a1adf07246a6dd4c0472218fe7 Mon Sep 17 00:00:00 2001 From: toshinari123 Date: Tue, 5 Mar 2024 12:14:11 +0800 Subject: [PATCH] Create cobra command --- cmd/pageship/app/generate.go | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 cmd/pageship/app/generate.go diff --git a/cmd/pageship/app/generate.go b/cmd/pageship/app/generate.go new file mode 100644 index 0000000..81eec66 --- /dev/null +++ b/cmd/pageship/app/generate.go @@ -0,0 +1,30 @@ +package app + +import ( + "fmt" + + "github.com/spf13/cobra" +) + +func init() { + rootCmd.AddCommand(generateCmd) + generateCmd.AddCommand(generateDockerfileCmd) +} + +var generateCmd = &cobra.Command{ + Use: "generate [command]", + Short: "Generate files", + RunE: func(cmd *cobra.Command, args []string) error { + fmt.Println("guh") + return nil + }, +} + +var generateDockerfileCmd = &cobra.Command{ + Use: "dockerfile", + Short: "Generate dockerfile", + RunE: func(cmd *cobra.Command, args []string) error { + fmt.Println("guh") + return nil + }, +}