github.com/jfrog/jfrog-cli-go@v1.22.1-0.20200318093948-4826ef344ffd/bintray/commands/packages.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/packages"
     6  )
     7  
     8  func CreatePackage(config bintray.Config, params *packages.Params) error {
     9  	sm, err := bintray.New(config)
    10  	if err != nil {
    11  		return err
    12  	}
    13  	return sm.CreatePackage(params)
    14  }
    15  
    16  func UpdatePackage(config bintray.Config, params *packages.Params) error {
    17  	sm, err := bintray.New(config)
    18  	if err != nil {
    19  		return err
    20  	}
    21  	return sm.UpdatePackage(params)
    22  }
    23  
    24  func ShowPackage(config bintray.Config, params *packages.Path) error {
    25  	sm, err := bintray.New(config)
    26  	if err != nil {
    27  		return err
    28  	}
    29  	return sm.ShowPackage(params)
    30  }
    31  
    32  func DeletePackage(config bintray.Config, params *packages.Path) error {
    33  	sm, err := bintray.New(config)
    34  	if err != nil {
    35  		return err
    36  	}
    37  	return sm.DeletePackage(params)
    38  }