release

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GithubRelease

type GithubRelease struct {
	Repository         string
	Interactive        bool
	ReleaseVersion     string
	InstallPath        string
	AssetName          string
	AssetPattern       string
	AssetBinaryName    string
	AssetBinaryPattern string
	Client             *api.RESTClient
}

func (*GithubRelease) Install

func (r *GithubRelease) Install() error

type IRelease

type IRelease interface {
	Install() error
}

func MakeGithubRelease

func MakeGithubRelease(repo string, ver string, dest string,
	assetName string, assetMatcher string, binName string, binMatcher string,
	cli *api.RESTClient, interactive bool) IRelease

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL