Commit Graph

18 Commits

Author SHA1 Message Date
b7ce89e568 Speed up CircleCI builds
To achieve faster feedback cycles for our feature PRs this change
reduces the average buildtime from 35 to ~6min by utilising their new
2.0 offering based on docker and nomad. We make use of parallel build
steps wherever possible so that the duration is determined by the
slowest test suite (p2p).

This is an intermediate step until we move our CI/CD completely
on-premise for more control and added security.
2018-03-06 17:36:44 +01:00
8dd06cf197 ditch glide 2018-02-27 18:02:40 +04:00
098646c5ff test: test_libs all use Makefile 2017-04-25 18:35:22 -04:00
fcf78a5da7 cleanup go-config/viper and some unnamed imports 2017-04-25 14:54:56 -04:00
56c60fba23 go-p2p -> tendermint/p2p 2017-04-21 18:19:41 -04:00
9e82d132ce go-rpc -> tendermint/rpc 2017-04-21 18:19:29 -04:00
d1926bcad1 use tmlibs 2017-04-21 18:12:54 -04:00
5da9b3a803 postmerge 2017-04-21 18:09:47 -04:00
0017fb7ffe premerge 2017-04-21 17:38:40 -04:00
757a548edf update glide 2017-04-20 17:56:35 -04:00
1fa6e7f3b1 test: shellcheck 2017-02-20 18:51:00 -05:00
d5d7286cb6 improve circleci config
- update docker machine version to 0.9.0
- save coverage.txt as artifact
- save docker logs as artifact
- test if coverage.txt exists
- 2>&1 redirect stderr to stdout in tests
2017-02-07 13:16:47 +04:00
ba7ca4f372 fix tests 2017-01-13 00:54:01 -05:00
f347143b3d Merge branch 'master' into develop
Conflicts:
	cmd/tendermint/flags.go
	glide.lock
	glide.yaml
	node/node.go
	rpc/core/routes.go
	version/version.go
2017-01-12 20:48:10 -05:00
c147b41013 TMSP -> ABCI 2017-01-12 15:53:32 -05:00
8390e88e27 fix flowrate dep and test 2016-12-09 01:28:08 -05:00
de0fc87c1c test: use glide with mintnet/netmon 2016-10-12 12:28:34 -04:00
cb6c3fb0b6 integrations tests and coverage badge 2016-07-23 13:38:30 -04:00