Support offline builds

This commit is contained in:
Vas Sudanagunta
2018-01-02 20:19:16 -05:00
committed by Bjørn Erik Pedersen
parent 27c77e1ab9
commit d5803da1be
3 changed files with 2 additions and 8 deletions

View File

@@ -45,19 +45,16 @@ func Vendor() error {
// Build hugo binary
func Hugo() error {
mg.Deps(Vendor)
return sh.RunWith(flagEnv(), goexe, "build", "-ldflags", ldflags, packageName)
}
// Build hugo binary with race detector enabled
func HugoRace() error {
mg.Deps(Vendor)
return sh.RunWith(flagEnv(), goexe, "build", "-race", "-ldflags", ldflags, packageName)
}
// Install hugo binary
func Install() error {
mg.Deps(Vendor)
return sh.RunWith(flagEnv(), goexe, "install", "-ldflags", ldflags, packageName)
}
@@ -115,13 +112,11 @@ func Test386() error {
// Run tests
func Test() error {
mg.Deps(getDep)
return sh.Run(goexe, "test", "./...")
}
// Run tests with race detector
func TestRace() error {
mg.Deps(getDep)
return sh.Run(goexe, "test", "-race", "./...")
}