This is an automated email from the ASF dual-hosted git repository. francischuang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git
commit b5d64b0e6ff8971a5b573005e56d3d5c1fae0bd0 Author: Francis Chuang <[email protected]> AuthorDate: Wed Mar 23 14:00:33 2022 +1100 [CALCITE-5055] Test against Go 1.17 and 1.18 --- .github/workflows/tests.yaml | 2 +- docker-compose.yml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 5693fde..534bec6 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -5,7 +5,7 @@ jobs: strategy: fail-fast: false matrix: - go_version: [1.14, 1.15] + go_version: [1.17, 1.18] database_image: - boostport/hbase-phoenix-all-in-one:1.3-4.13 - boostport/hbase-phoenix-all-in-one:1.4-4.14 diff --git a/docker-compose.yml b/docker-compose.yml index 9712713..4203fcf 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,8 +23,8 @@ services: command: -u jdbc:hsqldb:mem:public test: - image: golang:1.15-alpine - command: sh -c "apk --no-cache --no-progress add gcc git musl-dev; export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export AVATICA_FLAVOR=PHOENIX && go test -v ./..." + image: golang:1.18 + command: sh -c "export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export AVATICA_FLAVOR=PHOENIX && go test -v ./..." working_dir: /source environment: PHOENIX_HOST: http://phoenix:8765 @@ -37,8 +37,8 @@ services: - hsqldb dev: - image: golang:1.15-alpine - command: sh -c "apk --no-cache --no-progress add build-base git; go install github.com/unchartedsoftware/witch; cd /source; witch --cmd=\"export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export AVATICA_FLAVOR=PHOENIX && go test -v ./...\" --watch=\"*.mod,**/*.go\"" + image: golang:1.18 + command: sh -c "go install github.com/unchartedsoftware/witch; cd /source; witch --cmd=\"export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export AVATICA_FLAVOR=PHOENIX && go test -v ./...\" --watch=\"*.mod,**/*.go\"" environment: PHOENIX_HOST: http://phoenix:8765 HSQLDB_HOST: http://hsqldb:8765 @@ -88,13 +88,13 @@ services: - .:/source compile-protobuf: - image: golang:1.15-alpine + image: golang:1.18-alpine working_dir: /source command: sh -c "apk --no-cache --no-progress add bash; ./docker.sh compile-protobuf" environment: - AVATICA_VERSION: 1.17.0 + AVATICA_VERSION: 1.20.0 PROTOBUF_VERSION: 3.12.3 - GLIBC_VERSION: 2.31-r0 + GLIBC_VERSION: 2.35-r0 volumes: - .:/source - $GOPATH/pkg/mod/cache:/go/pkg/mod/cache \ No newline at end of file
