Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DownloadApk = &cobra.Command{ Use: "downloadApk", Short: "Download an apk", RunE: func(cmd *cobra.Command, args []string) error { flags := cmd.Flags() pkg, err := flags.GetString("package") if err != nil { return err } version, err := flags.GetInt64("version") if err != nil { return err } return downloadApk(pkg, version) }, }
View Source
var NextVersionCommand = &cobra.Command{ Use: "nextVersionCode", Short: "gets the next version code", Run: func(cmd *cobra.Command, args []string) { pkg, err := cmd.Flags().GetString("package") if err != nil { panic(err) } if code, err := GetNextVersion(pkg); err == nil { fmt.Printf("%d", code) } else { panic(err) } }, }
View Source
var UpdateTrack = &cobra.Command{ Use: "updateTrack", Short: "Update a track to point to a specific version", RunE: func(cmd *cobra.Command, args []string) error { flags := cmd.Flags() pkg, err := flags.GetString("package") if err != nil { return err } version, err := flags.GetInt64("version") if err != nil { return err } track, err := flags.GetString("track") if err != nil { return err } return AddToTrack(pkg, version, track) }, }
View Source
var UploadCommand = &cobra.Command{ Use: "upload", Short: "upload aab", Long: `Uploads aab to google play, given --track, --package, --aab and --status`, Run: func(cmd *cobra.Command, args []string) { flags := cmd.Flags() getOrPanic := func(key string) string { value, err := flags.GetString(key) if err != nil { panic(err) } return value } if err := Upload(getOrPanic("package"), getOrPanic("track"), getOrPanic("aab"), getOrPanic("status")); err != nil { panic(err) } }, }
Functions ¶
func GetNextVersion ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.