build: inline travis btcd build
This commit is contained in:
parent
24ab9970bf
commit
0734e53260
10
.travis.yml
10
.travis.yml
@ -1,7 +1,6 @@
|
||||
language: go
|
||||
cache:
|
||||
directories:
|
||||
- vendor/
|
||||
- $GOCACHE
|
||||
- $GOPATH/pkg/mod
|
||||
- $GOPATH/src/github.com/btcsuite
|
||||
@ -29,17 +28,14 @@ install:
|
||||
script:
|
||||
- export GO111MODULE=on
|
||||
|
||||
# Common for all builds.
|
||||
- make btcd
|
||||
|
||||
# Run unit tests with race condition detector.
|
||||
- 'if [ "$RACE" = true ]; then make unit-race ; fi'
|
||||
- 'if [ "$RACE" = true ]; then make btcd && make unit-race ; fi'
|
||||
|
||||
# Run integration tests.
|
||||
- 'if [ "$ITEST" = true ]; then make build && make itest-only; fi'
|
||||
- 'if [ "$ITEST" = true ]; then make btcd && make build && make itest-only; fi'
|
||||
|
||||
# Run unit tests and generate coverage report.
|
||||
- 'if [ "$COVER" = true ]; then make lint && make unit-cover && make goveralls; fi'
|
||||
- 'if [ "$COVER" = true ]; then make btcd && make lint && make unit-cover && make goveralls; fi'
|
||||
|
||||
after_script:
|
||||
- echo "Uploading to termbin.com..." && find *.log | xargs -I{} sh -c "cat {} | nc termbin.com 9999 | xargs -r0 printf '{} uploaded to %s'"
|
||||
|
Loading…
Reference in New Issue
Block a user