mirror of https://github.com/status-im/evmc.git
Merge pull request #208 from ethereum/ci-go
Circle CI: Test only Go 1.9 (min) and 1.12 (latest)
This commit is contained in:
commit
645c550358
|
@ -22,7 +22,7 @@ Please visit the [documentation].
|
|||
| ----------------------- | ------------------- | -------------------
|
||||
| **C** | C90, C99, C11 | GCC 6+, clang 3.8+
|
||||
| **C++** _(helpers)_[^1] | C++11, C++14, C++17 | GCC 6+, clang 3.8+
|
||||
| **Go** _(bindings)_ | 1.9, 1.10, 1.11 |
|
||||
| **Go** _(bindings)_ | 1.9 - 1.12 |
|
||||
|
||||
[^1]: C++ support is provided by C headers and some optional C++ helpers.
|
||||
|
||||
|
|
16
circle.yml
16
circle.yml
|
@ -134,9 +134,9 @@ jobs:
|
|||
git commit -m "Update docs"
|
||||
git push -f "https://$GITHUB_TOKEN@github.com/ethereum/evmc.git" HEAD:gh-pages
|
||||
|
||||
bindings-go-1.10:
|
||||
bindings-go-latest:
|
||||
docker:
|
||||
- image: circleci/golang:1.10
|
||||
- image: circleci/golang
|
||||
steps: &bindings-go-steps
|
||||
- checkout
|
||||
- run:
|
||||
|
@ -148,16 +148,11 @@ jobs:
|
|||
go generate -v ./bindings/go/evmc
|
||||
go test -v ./bindings/go/evmc
|
||||
|
||||
bindings-go-1.9:
|
||||
bindings-go-min:
|
||||
docker:
|
||||
- image: circleci/golang:1.9
|
||||
steps: *bindings-go-steps
|
||||
|
||||
bindings-go-1.11:
|
||||
docker:
|
||||
- image: circleci/golang:1.11
|
||||
steps: *bindings-go-steps
|
||||
|
||||
bindings-rust:
|
||||
docker:
|
||||
- image: rust:1
|
||||
|
@ -191,9 +186,8 @@ workflows:
|
|||
- build-cxx14
|
||||
- build-gcc6
|
||||
- build-clang3.8
|
||||
- bindings-go-1.11
|
||||
- bindings-go-1.10
|
||||
- bindings-go-1.9
|
||||
- bindings-go-latest
|
||||
- bindings-go-min
|
||||
- bindings-rust
|
||||
- test-docs
|
||||
- upload-docs:
|
||||
|
|
Loading…
Reference in New Issue