Commit Graph

69 Commits

Author SHA1 Message Date
Ethan Buchman c778d7f5d1 fix addresses 2018-04-07 23:13:41 +03:00
Ethan Buchman bb9b12d67a add scripts/wire2amino.go 2018-04-07 22:04:28 +03:00
Anton Kaliaev 9c757108ca
[test] remove test_libs
Reasons:
1) all deps we're using should be passing tests (including external)
2) deps can require complicated setup for testing
3) the person responsible for releasing Tendermint should be cautious
when updating a dep
2018-04-02 11:29:03 +02:00
Thomas Corbière 2644a529f0 Fix lint errors (#1390)
* use increment and decrement operators.

* remove unnecessary else branches.

* fix package comment with leading space.

* fix receiver names.

* fix error strings.

* remove omittable code.

* remove redundant return statement.

* Revert changes (code is generated.)

* use cfg as receiver name for all config-related types.

* use lsi as the receiver name for the LastSignedInfo type.
2018-04-02 10:21:17 +02:00
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 d1fc37ff9e.
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