mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
Use vendor when building (#201)
* Use vendor code for all go calls * Add missing vendor dependencies * Add travis_retry to yarn install * Fix go test call
This commit is contained in:
committed by
StashAppDev
parent
3e13103264
commit
6a75d5551f
44
vendor/github.com/99designs/gqlgen/cmd/root.go
generated
vendored
Normal file
44
vendor/github.com/99designs/gqlgen/cmd/root.go
generated
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
package cmd
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"os"
|
||||
|
||||
"github.com/99designs/gqlgen/graphql"
|
||||
"github.com/urfave/cli"
|
||||
|
||||
// Required since otherwise dep will prune away these unused packages before codegen has a chance to run
|
||||
_ "github.com/99designs/gqlgen/handler"
|
||||
)
|
||||
|
||||
func Execute() {
|
||||
app := cli.NewApp()
|
||||
app.Name = "gqlgen"
|
||||
app.Usage = genCmd.Usage
|
||||
app.Description = "This is a library for quickly creating strictly typed graphql servers in golang. See https://gqlgen.com/ for a getting started guide."
|
||||
app.HideVersion = true
|
||||
app.Flags = genCmd.Flags
|
||||
app.Version = graphql.Version
|
||||
app.Before = func(context *cli.Context) error {
|
||||
if context.Bool("verbose") {
|
||||
log.SetFlags(0)
|
||||
} else {
|
||||
log.SetOutput(ioutil.Discard)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
app.Action = genCmd.Action
|
||||
app.Commands = []cli.Command{
|
||||
genCmd,
|
||||
initCmd,
|
||||
versionCmd,
|
||||
}
|
||||
|
||||
if err := app.Run(os.Args); err != nil {
|
||||
fmt.Fprint(os.Stderr, err.Error())
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user