Samuel Marks
71cb816a74
appveyor: bump Windows Go builders to 1.12.1 ( #19294 )
6 years ago
Samuel Marks
e43bc36226
travis, appveyor, Dockerfile: upgrade to Go 1.12
6 years ago
Samuel Marks
616cf78203
travis, appveyor: bump to Go 1.11.5 ( #18947 )
6 years ago
Samuel Marks
ddaf48bf84
travis, appveyor: bump to Go 1.11.4 ( #18314 )
...
* travis, appveyor: bump to Go 1.11.4
* internal/build: revert comment changes
6 years ago
Samuel Marks
80e2f3aca4
travis, appveyor: bump to Go 1.11.2 ( #18031 )
6 years ago
Samuel Marks
d3a773c284
travis, appveyor: bump to Go 1.11.1 ( #17820 )
6 years ago
Samuel Marks
67c332e9b5
travis, Dockerfile, appveyor, build: bump to Go 1.11
6 years ago
Péter Szilágyi
de06185fc3
travis, appveyor: update to Go 1.10.3
6 years ago
Péter Szilágyi
579bd0f9fb
travis, appveyor: bump Go release to 1.10.2
7 years ago
Péter Szilágyi
95d5c22086
travis, appveyor: bump to Go 1.10.1
7 years ago
Péter Szilágyi
669aba8e2c
travis, Dockerfile, appveyor, build: bump to Go 1.10
7 years ago
Péter Szilágyi
4b939c23e4
appveyor: bump Go to 1.9.2 ( #15726 )
7 years ago
Péter Szilágyi
a4df80f47f
travis, appveyor: bump Go to 1.9 stable
7 years ago
Felix Lange
225de7ca0a
tests: update tests and implement general state tests ( #14734 )
...
Tests are now included as a submodule. This should make updating easier
and removes ~60MB of JSON data from the working copy.
State tests are replaced by General State Tests, which run the same test
with multiple fork configurations.
With the new test runner, consensus tests are run as subtests by walking
json files. Many hex issues have been fixed upstream since the last
update and most custom parsing code is replaced by existing JSON hex
types. Tests can now be marked as 'expected failures', ensuring that
fixes for those tests will trigger an update to test configuration. The
new test runner also supports parallel execution and the -short flag.
7 years ago
Péter Szilágyi
6231edcbab
travis, appveyor: bump to Go 1.8.3, Android NDK 14b
8 years ago
Péter Szilágyi
d144299af4
travis, appveyor: update to Go 1.8.1
8 years ago
Felix Lange
df1fbe3c06
build: always run go vet
...
This ensures 'make test' finds all errors that remote CI would find.
Go 1.7 vet reports a false positive in package log, add a workaround.
8 years ago
Péter Szilágyi
449a850023
travis, appveyor: update builders to Go 1.8
8 years ago
Péter Szilágyi
54fcab20e3
appveyor, build: fix review requests
8 years ago
Péter Szilágyi
e4181a7f1b
travis, appveyor, build: add source spell checking
8 years ago
Péter Szilágyi
29d6881112
travis, appveyor: build with Go 1.7.4
8 years ago
Felix Lange
92959cd4ef
appveyor: use native 32bit go
...
This simplifies the build and should speed it up a bit because the
standard library doesn't need to be cross compiled on the 32bit builder.
8 years ago
Péter Szilágyi
9bc97a5785
build: NSIS based Windows installer ( #3240 )
...
This commit adds support for creating Windows installers to ci.go
8 years ago
Péter Szilágyi
052918a6d9
appveyor: build 386 too, upload both to the gethstore
8 years ago
Felix Lange
e11489eb5f
appveyor.yml: don't install Go and MinGW, they're already there ( #2813 )
8 years ago
Felix Lange
6c33ba14a4
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.
8 years ago