aboutsummaryrefslogtreecommitdiffstats
path: root/build/ci.go
Commit message (Collapse)AuthorAgeFilesLines
* build: improve debian packagingFelix Lange2016-10-021-103/+86
| | | | | | | | | | This commit tweaks the debian packaging tool: * All build environment metadata can now be overriden on the command line. This allows testing the CI build behaviour locally. * -unstable packages now actually contain the binaries (oops) * packages use Go 1.7 to build * archiving is skipped for PR builds
* build: limit test concurrencyFelix Lange2016-09-261-0/+3
| | | | | | TravisCI and AppVeyor run the tests in very slow VMs. Some of our tests can't cope with that. Running less tests in parallel should make them somewhat less flakey.
* Makefile, build: move cross compilation into ci.goPéter Szilágyi2016-08-081-0/+32
|
* build: add ci.go, use it everywhereFelix Lange2016-06-221-0/+465
The new build script, ci.go, replaces some of the older shell scripts. ci.go can compile go-ethereum, run the tests, create release archives and debian source packages.