Documentation ¶
Overview ¶
Package brew takes away the hard work of creating, maintaining and publishing Homebrew Formula for your projects.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ErrNoRelease ¶
type ErrNoRelease struct{}
ErrNoRelease is raised when no release exists within the target repository
func (ErrNoRelease) Error ¶
func (e ErrNoRelease) Error() string
Error returns a formatted message of the current error
type ReleaseArtefact ¶
ReleaseArtefact contains details about how a release artefact will be installed by the Homebrew Formula
type Template ¶
type Template struct { Name string Description string Homepage string Version string License string MacOSArtefacts []ReleaseArtefact LinuxArtefacts []ReleaseArtefact }
Template contains all of the details needed to generate a Homebrew Formula
Click to show internal directories.
Click to hide internal directories.