ref: 845d09763a40514fc46398b06258970db5bd1580
parent: f8243624e498361f149e31ad9326edc46595b845
author: Steve Francia <[email protected]>
date: Wed Jan 15 06:02:24 EST 2014
Create wercker.yml
--- /dev/null
+++ b/wercker.yml
@@ -1,0 +1,28 @@
+box: wercker/golang
+# Build definition
+build:
+ # The steps that will be executed on build
+ steps:
+ # Sets the go workspace and places you package
+ # at the right place in the workspace tree
+ - setup-go-workspace
+
+ # Gets the dependencies
+ - script:
+ name: go get
+ code: |
+ cd $WERCKER_SOURCE_DIR
+ go version
+ go get -t ./...
+
+ # Build the project
+ - script:
+ name: go build
+ code: |
+ go build ./...
+
+ # Test the project
+ - script:
+ name: go test
+ code: |
+ go test ./...