hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit d5803da1befba5446d1b2c1ad16f6467dc7b3991
parent 27c77e1ab9d4a4dbc50955ecbfef121da73633d5
Author: Vas Sudanagunta <vas@commonkarma.org>
Date:   Tue,  2 Jan 2018 20:19:16 -0500

Support offline builds

Diffstat:
Mappveyor.yml | 2+-
Mmagefile.go | 5-----
Msnapcraft.yaml | 3+--
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/appveyor.yml b/appveyor.yml
@@ -12,7 +12,7 @@ install:
   - go get github.com/magefile/mage
 
 build_script:
-  - mage hugoRace
+  - mage vendor hugoRace
   - mage -v check
   - hugo -s docs/
   - hugo --renderToMemory -s docs/
diff --git a/magefile.go b/magefile.go
@@ -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", "./...")
 }
 
diff --git a/snapcraft.yaml b/snapcraft.yaml
@@ -29,8 +29,7 @@ parts:
       export PATH=$GOPATH/bin:$PATH
       cd $GOPATH/src/github.com/gohugoio/hugo
       go get github.com/magefile/mage
-      mage vendor
-      mage test
+      mage vendor test
       rm -f $GOPATH/bin/dep
       rm -f $GOPATH/bin/mage
     install: |