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  }