summaryrefslogtreecommitdiffstats
path: root/wercker.yml
diff options
context:
space:
mode:
authorSteve Francia <steve.francia@gmail.com>2014-01-15 11:02:24 -0500
committerSteve Francia <steve.francia@gmail.com>2014-01-15 11:02:24 -0500
commit845d09763a40514fc46398b06258970db5bd1580 (patch)
tree7244e98bf7e8d083be2c02edc14f9391a2a47a1f /wercker.yml
parentf8243624e498361f149e31ad9326edc46595b845 (diff)
Create wercker.yml
Diffstat (limited to 'wercker.yml')
-rw-r--r--wercker.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/wercker.yml b/wercker.yml
new file mode 100644
index 000000000..eea5c55e9
--- /dev/null
+++ b/wercker.yml
@@ -0,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 ./...