build: add ci.go, use it everywhere
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.
Showing
- .gitignore 1 addition, 7 deletions.gitignore
- .gitmodules 0 additions, 3 deletions.gitmodules
- .travis.yml 34 additions, 20 deletions.travis.yml
- Makefile 21 additions, 25 deletionsMakefile
- appveyor.yml 31 additions, 0 deletionsappveyor.yml
- build/ci-notes.md 26 additions, 0 deletionsbuild/ci-notes.md
- build/ci.go 465 additions, 0 deletionsbuild/ci.go
- build/deb.changelog 5 additions, 0 deletionsbuild/deb.changelog
- build/deb.control 25 additions, 0 deletionsbuild/deb.control
- build/deb.copyright 14 additions, 0 deletionsbuild/deb.copyright
- build/deb.docs 1 addition, 0 deletionsbuild/deb.docs
- build/deb.install 1 addition, 0 deletionsbuild/deb.install
- build/deb.rules 13 additions, 0 deletionsbuild/deb.rules
- build/env.sh 2 additions, 3 deletionsbuild/env.sh
- build/test-global-coverage.sh 0 additions, 15 deletionsbuild/test-global-coverage.sh
- build/win-ci-compile.bat 0 additions, 26 deletionsbuild/win-ci-compile.bat
- build/win-ci-test.bat 0 additions, 15 deletionsbuild/win-ci-test.bat
- internal/build/archive.go 177 additions, 0 deletionsinternal/build/archive.go
- internal/build/util.go 122 additions, 0 deletionsinternal/build/util.go
Loading
Please register or sign in to comment