github.com/jfrog/jfrog-cli-go@v1.22.1-0.20200318093948-4826ef344ffd/bintray/commands/version.go (about) 1 package commands 2 3 import ( 4 "github.com/jfrog/jfrog-client-go/bintray" 5 "github.com/jfrog/jfrog-client-go/bintray/services/versions" 6 ) 7 8 func CreateVersion(config bintray.Config, params *versions.Params) error { 9 sm, err := bintray.New(config) 10 if err != nil { 11 return err 12 } 13 return sm.CreateVersion(params) 14 } 15 16 func UpdateVersion(config bintray.Config, params *versions.Params) error { 17 sm, err := bintray.New(config) 18 if err != nil { 19 return err 20 } 21 return sm.UpdateVersion(params) 22 } 23 24 func PublishVersion(config bintray.Config, params *versions.Path) error { 25 sm, err := bintray.New(config) 26 if err != nil { 27 return err 28 } 29 return sm.PublishVersion(params) 30 } 31 32 func ShowVersion(config bintray.Config, params *versions.Path) error { 33 sm, err := bintray.New(config) 34 if err != nil { 35 return err 36 } 37 return sm.ShowVersion(params) 38 } 39 40 func DeleteVersion(config bintray.Config, params *versions.Path) error { 41 sm, err := bintray.New(config) 42 if err != nil { 43 return err 44 } 45 return sm.DeleteVersion(params) 46 }