github.com/jacobsoderblom/buffalo@v0.11.0/buffalo/cmd/generate/task.go (about) 1 package generate 2 3 import ( 4 "github.com/pkg/errors" 5 6 "github.com/gobuffalo/buffalo/generators/grift" 7 "github.com/gobuffalo/makr" 8 "github.com/spf13/cobra" 9 ) 10 11 //TaskCmd is the command called with the generate grift cli. 12 var TaskCmd = &cobra.Command{ 13 Use: "task [name]", 14 Aliases: []string{"t", "grift"}, 15 Short: "Generates a grift task", 16 RunE: func(cmd *cobra.Command, args []string) error { 17 g, err := grift.New(args...) 18 if err != nil { 19 return errors.WithStack(err) 20 } 21 return g.Run(".", makr.Data{}) 22 }, 23 }