Alexander Simmerl
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
Anton Kaliaev
2ae87eee4e
style fixes from @xla
2018-02-28 12:24:26 +04:00
Anton Kaliaev
c19bbb2403
switch back to parsing .lock file
2018-02-28 11:15:40 +04:00
Anton Kaliaev
66354de219
cd into tendermint before calling dep status
2018-02-27 18:47:53 +04:00
Anton Kaliaev
8dd06cf197
ditch glide
2018-02-27 18:02:40 +04:00
Anton Kaliaev
6c8d7a8c19
deterministic tooling for releases
...
get rid of gox
build target builds inside docker, dev-build - locally
Revert "build target builds inside docker, dev-build - locally"
This reverts commit 8ba89d5e8c5668e3839ff49952a9166d1158f6e8.
add build tags to make build/build_race/install
use tendermint's fork of glide instead of tar.gz
remove TMHOME unused var + set length for git hash
get rid of GOTOOLS_CHECK
fixes after review
zip
needed for distribution
2018-02-06 12:46:13 +04:00
Zach
39acf1c5e8
Merge branch 'develop' into config
2018-01-10 14:21:24 +00:00
Anton Kaliaev
555f560ecd
fix broken make dist
target
2018-01-08 13:13:47 -06:00
Jae Kwon
a034600024
Revert "Changes to achieve a standardized build process and deterministic builds"
2018-01-05 22:35:57 -08:00
Zach
e0e600df05
Merge branch 'develop' into config
2018-01-06 05:30:38 +00:00
Greg Szabo
bb3dc10f24
Makefile improvements for deterministic builds based on Bucky's feedback
2018-01-05 14:22:13 -05:00
Greg Szabo
0430ebf95c
Makefile changes for cross-building and standardized builds using gox
2018-01-03 14:58:23 -05:00
Zach Ramsay
70ba608850
config: write all default options to config file
...
config: test the default file
docs: spiff up config
config: minor fixes & comments
config: simplify test
config; use a seperate config directory, #556
config: update docs & parameterize file paths
config: PR comments
config: use the default object
fix a rebase error
2017-12-28 20:49:02 +00:00
Anton Kaliaev
c611cc7268
remove quotes from tendermint version
...
before:
0.14.0-'88f5f21d'
after:
0.14.0-88f5f21d
Fixes #1023
2017-12-28 09:02:25 -06:00
Anton Kaliaev
c6f025f40e
generate WAL on the fly (Refs #468 )
2017-12-06 16:01:08 -06:00
Anton Kaliaev
f30ce8b210
remove GitDescribe - no such variable defined in version package
...
- add "-w -s" flags to reduce binary size (they remove debug info)
2017-12-04 18:19:11 -06:00
Anton Kaliaev
922af7c405
int64 height
...
uint64 is considered dangerous. the details will follow in a blog post.
2017-12-01 19:04:53 -06:00
Ethan Buchman
9529f12c28
more linting
2017-11-27 22:39:12 +00:00
Anton Kaliaev
21e87ebc11
update Go version to 1.9.2
2017-11-10 15:10:52 -05:00
Ethan Buchman
57a684d5ac
fixes from review
2017-10-25 21:54:56 -04:00
Anton Kaliaev
bb7b152af5
write docs for cutWALUntil and wal2json binaries
2017-10-24 13:25:47 +04:00
Anton Kaliaev
c74a359c46
fixes per Bucky's review
2017-10-24 12:14:21 +04:00
Anton Kaliaev
3115c23762
binary format for WAL
2017-10-23 22:27:24 +04:00
Anton Kaliaev
40b5defe18
release script [ci skip]
2017-10-02 13:00:20 -04:00
Anton Kaliaev
2d6bc8d7d7
bump up Golang version to 1.9.0
2017-10-02 12:59:32 -04:00
Ethan Buchman
d49a5166ac
scripts/txs: add 0x and randomness
2017-07-17 12:57:30 -04:00
Anton Kaliaev
d0b1bf4e26
[docker] bump golang version to 1.8.3
2017-06-26 12:08:38 +04:00
Ethan Buchman
84fea82043
dist: dont mkdir in container
2017-06-02 23:20:02 -04:00
Ethan Buchman
d4fa98de68
update version for rc1
2017-05-18 07:20:37 -04:00
Ethan Buchman
ac86e664c7
Revert "Undo last two commits"
...
This reverts commit d1fc37ff9e8b8034aa3c029fc59f56768f373d73.
2017-04-11 15:44:36 -04:00
Ethan Frey
d1fc37ff9e
Undo last two commits
2017-04-11 12:57:06 +02:00
Ethan Frey
d3069b0f5b
Update abci develop
2017-04-10 22:46:03 +02:00
Ethan Buchman
55b3c22d99
publish.sh to push build to s3
2017-03-09 01:34:11 -05:00
Anton Kaliaev
f849e2c414
copy instead of move ( Fixes #385 )
...
```
mv: cannot move ‘./build/dist/windows_386.zip’ to ‘./build/dist/tendermint_0.8.0_windows_386.zip’: Permission denied
```
2017-01-31 11:30:54 +04:00
Anton Kaliaev
a388ff198d
try to get version from version/version.go
2017-01-23 15:23:39 +04:00
Anton Kaliaev
cc2457f7d5
dist command to make binaries and package them for distribution
2017-01-23 14:45:13 +04:00
Ethan Buchman
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
Ethan Buchman
d83ca54b36
file name fixes
2017-01-12 16:17:43 -05:00
Ethan Buchman
c147b41013
TMSP -> ABCI
2017-01-12 15:53:32 -05:00
Ethan Buchman
8390e88e27
fix flowrate dep and test
2016-12-09 01:28:08 -05:00
Ethan Buchman
f763a9ef56
scripts/txs/random.sh
2016-11-16 01:32:13 -05:00
Ethan Buchman
0b098a2eee
use glide in install_tmsp_apps.sh
2016-11-15 18:05:38 -05:00
Ethan Buchman
01a3ac50af
update glide
2016-11-03 20:16:44 -04:00
Ethan Buchman
f0871e4f5e
update some scripts
2016-10-12 12:27:37 -04:00
Ethan Buchman
9393be7a49
update glide
2016-10-10 14:55:54 -04:00
Ethan Buchman
25839d0bb5
test: add killall to dockerfile. cleanup
2016-09-10 20:11:58 -04:00
Ethan Buchman
1bfd67dfc6
test: refactor bash; test fastsync (failing)
2016-08-27 14:50:07 -04:00
Ethan Buchman
c4764ff916
update glide.lock
2016-08-10 02:16:44 -04:00
Ethan Buchman
8987d29bee
tests: broadcast_tx with tmsp; p2p
2016-07-24 14:08:47 -04:00
Ethan Buchman
eac43dc62b
glide: update lock and add util scripts
2016-07-23 12:47:36 -04:00