Documentation
¶
Overview ¶
Package mixins contains magefile targets that perform common tasks that all mixins need to support
Index ¶
- type Magefile
- func (m Magefile) Build()
- func (m Magefile) Clean()
- func (m Magefile) Install()
- func (m Magefile) Publish()
- func (m Magefile) PublishBinaries()
- func (m Magefile) PublishMixinFeed()
- func (m Magefile) Test()
- func (m Magefile) TestPublish(username string)
- func (m Magefile) TestUnit()
- func (m Magefile) XBuildAll()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Magefile ¶
func NewMagefile ¶
Create a magefile helper for a mixin
func (Magefile) PublishBinaries ¶
func (m Magefile) PublishBinaries()
Publish binaries to a github release Requires PORTER_RELEASE_REPOSITORY to be set to github.com/USERNAME/REPO
func (Magefile) PublishMixinFeed ¶
func (m Magefile) PublishMixinFeed()
Publish a mixin feed Requires PORTER_PACKAGES_REMOTE to be set to git@github.com:USERNAME/REPO.git
func (Magefile) TestPublish ¶
Test out publish locally, with your github forks Assumes that you forked and kept the repository name unchanged.
Click to show internal directories.
Click to hide internal directories.