Commit Graph

83 Commits

Author SHA1 Message Date
Anton Kaliaev ebdc7ddf20
add missing get_vendor_deps to "make all" 2017-12-04 19:04:15 -06:00
Anton Kaliaev 76cccfaabd
get_vendor_deps does not require all the tools
- remove revision cmd
- rename ensure_tools to tools
2017-12-04 18:19:11 -06:00
Anton Kaliaev 440d76647d
rename release to test_release 2017-12-04 17:37:32 -06:00
Anton Kaliaev 2cc2fade06
remove -extldflags "-static"
golang builds static libraries by default.
2017-12-04 17:35:42 -06:00
Anton Kaliaev 3318cf9aec
do not suppose that GOPATH is added to PATH
```
brew install tendermint --HEAD
==> Installing tendermint from tendermint/tendermint
==> Cloning https://github.com/tendermint/tendermint.git
Cloning into '/Users/antonk/Library/Caches/Homebrew/tendermint--git'...
remote: Counting objects: 437, done.
remote: Compressing objects: 100% (412/412), done.
remote: Total 437 (delta 7), reused 129 (delta 2), pack-reused 0
Receiving objects: 100% (437/437), 3.04 MiB | 1006.00 KiB/s, done.
Resolving deltas: 100% (7/7), done.
==> Checking out branch develop
==> make get_vendor_deps
Last 15 lines from /Users/antonk/Library/Logs/Homebrew/tendermint/01.make:
2017-12-04 14:54:54 -0600

make
get_vendor_deps

go get github.com/mitchellh/gox github.com/tcnksm/ghr github.com/Masterminds/glide github.com/alecthomas/gometalinter
make: gometalinter: No such file or directory
make: *** [ensure_tools] Error 1

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/tendermint/homebrew-tendermint/issues
```
2017-12-04 15:00:16 -06:00
Anton Kaliaev ceb8ba2e15
comment out gas linter for now 2017-11-29 13:18:34 -06:00
Ethan Buchman d9c87a21a6 run metalinter in make test and run_test.sh 2017-11-27 22:39:12 +00:00
Zach Ramsay c4caad7720 lint madness 2017-11-27 22:39:12 +00:00
Zach Ramsay 2563b4fc92 lint fixes 2017-11-27 22:39:12 +00:00
Zach Ramsay 6f3c05545d fix new linting errors 2017-11-27 22:39:12 +00:00
Zach Ramsay c84c7250ba linting: few more fixes 2017-11-27 22:39:12 +00:00
Zach Ramsay fe37afc0d7 do i need this? 2017-11-27 22:39:12 +00:00
Zach Ramsay 7ad8a8ab55 Tests almost passing 2017-11-27 22:39:12 +00:00
Zach Ramsay a15c7f221d linting: moar fixes 2017-11-27 22:39:11 +00:00
Zach Ramsay d7cb291fb2 errcheck; sort some stuff out 2017-11-27 22:39:11 +00:00
Zach Ramsay bc2aa79f9a linter: sort through each kind and address small fixes 2017-11-27 22:39:11 +00:00
Zach Ramsay 48aca642e3 linter: address deadcode, implement incremental lint testing 2017-11-27 22:39:11 +00:00
Zach Ramsay fc33576bac linting: replace megacheck with metalinter 2017-11-27 22:39:11 +00:00
Emmanuel Odeke 6e5cd10399
rpc/lib/client: jitter test updates and only to-be run on releases
* Updated code with feedback from @melekes, @ebuchman and @silasdavis.
* Added Makefile clause `release` to only run the test on seeing tag
`release` during releases i.e
```shell
make release
```
which will run the comprehensive and long integration-ish tests.
2017-10-25 19:20:55 -07:00
Ethan Buchman 91a3cb0f21 makefile: remove megacheck 2017-10-04 23:20:22 -04:00
Anton Kaliaev 40b5defe18 release script [ci skip] 2017-10-02 13:00:20 -04:00
zramsay 9c3eee0b00 Makefile: add megacheck & some additional fixes 2017-05-30 13:35:34 -04:00
Adrian Brink cd3c3c3bad Modify makefile 2017-05-09 11:39:46 +02:00
Adrian Brink 8c91014cd8 Add git commit hash to version. 2017-05-09 11:37:59 +02:00
Adrian Brink 6312eb91be Change "make build" to set GitCommit variable
As described above.
2017-05-06 12:37:48 +02:00
Adrian Brink cf875a51fd Fix draw_deps in Makefile and add resulting dependency graph 2017-04-12 17:39:44 -04:00
Anton Kaliaev 5f6de800a0
rename TMROOT to TMHOME (Refs #431) 2017-03-27 15:17:10 +04:00
Ethan Frey 42a9b847ec Make all client tests safe to run in parallel 2017-02-24 17:05:15 +01:00
Ethan Frey 0905332f1d MockClient for real abci app 2017-02-24 17:05:14 +01:00
Anton Kaliaev d38a6e329f
verbose output when get_deps 2017-02-24 13:30:46 +04:00
Ethan Buchman bb5688b1be make: dont use -v on go test 2017-02-14 17:09:47 -05:00
Ethan Frey d4b3dde853 make install now uses vendored dependencies 2017-02-08 19:28:25 +01:00
Anton Kaliaev 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
Anton Kaliaev 65dfacac4b
do we really have to build in order to test? 2017-01-30 12:02:24 +04:00
Anton Kaliaev cc2457f7d5
dist command to make binaries and package them for distribution 2017-01-23 14:45:13 +04:00
Anton Kaliaev c6375e414d
refactor Makefile
- mute most of the commands
- replace github.com/tendermint/tendermint with just "."
- introduce PACKAGES variable
- delete unused NEWLINE
2017-01-22 18:04:58 +04:00
Anton Kalyaev b096651e10 fix glide error: unable to export dependencies to vendor directory
```
[ERROR] Unable to export dependencies to vendor directory: remove /home/vagrant/go/src/github.com/tendermint/tendermint/vendor/golang.org/x/sys/unix: directory not empty
```
2017-01-11 17:59:05 -05:00
Ethan Buchman 8fd216b4f6 run CI tests in docker container 2016-07-23 19:38:44 -04:00
Ethan Buchman cb6c3fb0b6 integrations tests and coverage badge 2016-07-23 13:38:30 -04:00
Ethan Buchman bc0b52293e update circle and glide 2016-07-05 15:40:53 -04:00
Ethan Buchman ca674304c5 fix blockpool races. closes #188 2016-06-24 20:38:59 -04:00
Jae Kwon c126ccd744 Fix glide, improve Makefile 2016-06-11 20:14:44 -07:00
Jae Kwon 99c19bae21 test100 2016-04-29 15:32:50 -07:00
Jae Kwon cc18b5f38e Add update_deps 2016-02-15 17:29:52 -08:00
Jae Kwon a4f57e164b BroadcastTx results 2016-02-08 00:48:58 -08:00
Jae Kwon 4b40a58c0e Fix rpc/test import; Remove ~/.tendermint_test on each test 2016-01-18 13:18:45 -08:00
Jae Kwon c9dbd81178 Merge remote-tracking branch 'remotes/origin/signer'
Conflicts:
	types/priv_validator.go
2016-01-12 15:58:48 -08:00
Jae Kwon 37bb8868de Fixing Makefile to get_deps before install 2016-01-09 19:06:14 -08:00
Jae Kwon 792759c414 Updated Makefile to include test_novendor 2016-01-06 12:58:10 -08:00
Jae Kwon 1df2d7b8eb Remove spurious programs 2015-12-01 22:05:44 -08:00