github.com/hazelops/ize@v1.1.12-0.20230915191306-97d7c0e48f11/internal/commands/gen.go (about)

     1  package commands
     2  
     3  import (
     4  	"github.com/hazelops/ize/internal/config"
     5  	"github.com/spf13/cobra"
     6  )
     7  
     8  func NewCmdGen(project *config.Project) *cobra.Command {
     9  	cmd := &cobra.Command{
    10  		Use:   "gen",
    11  		Short: "Generate something",
    12  	}
    13  
    14  	cmd.AddCommand(
    15  		NewCmdCI(project),
    16  		NewCmdDoc(),
    17  		NewCmdTfenv(project),
    18  		NewCmdCompletion(),
    19  		NewCmdMfa(project),
    20  		NewCmdAWSProfile(),
    21  	)
    22  
    23  	return cmd
    24  }