@@ -2,28 +2,31 @@ box: wercker/golang
steps:
- wercker/npm-install@0.9.3
+ - wercker/step-grunt
build:
# Workspace
- setup-go-workspace
- script:
- name: go get
- code: |
- cd $WERCKER_SOURCE_DIR
- go version
- go get -t ./...
+ name: install godep
+ code:
+ go get -u github.com/tools/godep
+ go install github.com/tools/godep
# Build the project
- name: go build
+ name: godep build
code: |
- go build ./...
+ godep go build ./...
# Test the project
- name: go test
+ name: godep go test
- go test ./...
- # npm install
+ godep go test ./...
+ # frontend
- npm-install:
cwd: grafana/
+ - grunt:
+ cwd: grafana/
+ tasks: release