Add full make to CircleCI (#761)

* Add full make to CircleCI

Ensure end-to-end test is run.

* Fix go fmt error.

* Fix end-to-end output.
This commit is contained in:
Ben Kochie 2017-12-21 16:24:23 +01:00 committed by GitHub
commit cd2a17176a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 151 additions and 146 deletions

View file

@ -16,6 +16,11 @@ dependencies:
- make promu
- docker info
override:
- ln -s ${HOME}/${CIRCLE_PROJECT_REPONAME} ${HOME}/.go_workspace/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}
- |
cd ${HOME}/.go_workspace/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}
make
- rm -v ${HOME}/${CIRCLE_PROJECT_REPONAME}/node_exporter
- promu crossbuild
- ln -s .build/linux-amd64/node_exporter node_exporter
- |