package
module
Version:
v0.0.2
Opens a new window with list of versions in this module.
Published: Dec 1, 2019
License: MIT
Opens a new window with license information.
Imports: 9
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Branch returns the git branch for current repo
Hash returns the git hash for the current repo or "" if none.
func MainDirectoryName() string
MainDirectoryName returns the git main directory name.
MainModule returns the main golang module or "" if none.
NormalizePath turns a path into an absolute path and removes symlinks
func RunIntegrationTest(txt, name string)
RunIntegrationTest run integration test
Tag returns the git tag for the current branch or "" if none.
Build is a mage namespace which will manage building actions
Binary will trigger the compilation
Ci is a mage namespace which will manage continuous integration actions
Build execute circleci job build on local.
Validate validate circleci configuration file (circleci/config.yml).
Docker is a mage namespace which will manage docker actions
Build build a docker image.
Go is a mage namespace which will manage golang actions
Deps install dependency tools.
Format runs gofmt on everything
Import runs goimports on everything
License check that project dont used blacklisted licenses
Tidy add/remove depenedencies.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.