*: drop Go 1.14

This commit is contained in:
Roman Khimov 2021-08-25 14:59:00 +03:00
parent 581132727b
commit ad5acf4873
6 changed files with 5 additions and 23 deletions

View file

@ -3,11 +3,6 @@ orbs:
codecov: codecov/codecov@1.0.5
executors:
go1_14:
docker:
- image: circleci/golang:1.14
environment:
GO111MODULE: "on"
go1_15:
docker:
- image: circleci/golang:1.15
@ -44,15 +39,6 @@ jobs:
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.40.0
make lint
test_1_14:
working_directory: /go/src/github.com/nspcc-dev/neo-go
executor: go1_14
steps:
- checkout
- run: git submodule sync
- run: git submodule update --init
- gomod
- run: go test -v -race ./...
test_1_15:
working_directory: /go/src/github.com/nspcc-dev/neo-go
executor: go1_15
@ -118,10 +104,6 @@ workflows:
filters:
tags:
only: v/[0-9]+\.[0-9]+\.[0-9]+/
- test_1_14:
filters:
tags:
only: v/[0-9]+\.[0-9]+\.[0-9]+/
- test_1_15:
filters:
tags:

View file

@ -70,7 +70,7 @@ jobs:
runs-on: ubuntu-18.04
strategy:
matrix:
go_versions: [ '1.14', '1.15', '1.16' ]
go_versions: [ '1.15', '1.16' ]
fail-fast: false
steps:
- uses: actions/checkout@v2

View file

@ -1,6 +1,6 @@
language: go
go:
- 1.14.x
- 1.15.x
env:
- GO111MODULE=on
install:

View file

@ -48,7 +48,7 @@ NeoGo, `:latest` points to the latest release) or build yourself.
### Building
To build NeoGo you need Go 1.14+ and `make`:
To build NeoGo you need Go 1.15+ and `make`:
```
make build

View file

@ -48,7 +48,7 @@ The compiler uses Go parser internally and depends on regular Go compiler
presence, so make sure you have it installed and set up. On some distributions
this requires you to set proper `GOROOT` environment variable, like
```
export GOROOT=/usr/lib64/go/1.14
export GOROOT=/usr/lib64/go/1.15
```
### Compiling

2
go.mod
View file

@ -31,4 +31,4 @@ require (
gopkg.in/yaml.v2 v2.4.0
)
go 1.14
go 1.15