diff --git a/.drone.yml b/.drone.yml index 87042e78..d2681cc4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,7 +23,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' commands: @@ -79,6 +79,22 @@ steps: - name: cache path: /go +- name: test-sqlite3 + image: golang:1.15 + environment: + GO111MODULE: "on" + GOPROXY: "https://goproxy.io" + CGO_ENABLED: 1 + GOMODCACHE: '/drone/src/pkg.mod' + GOCACHE: '/drone/src/pkg.build' + commands: + - make test-sqlite3 + - TEST_CACHE_ENABLE=true make test-sqlite3 + - TEST_QUOTE_POLICY=reserved make test-sqlite3 + volumes: + - name: cache + path: /go + - name: test-sqlite image: golang:1.15 environment: @@ -142,7 +158,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MYSQL_HOST: mysql @@ -166,7 +182,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MYSQL_HOST: mysql @@ -190,7 +206,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MYSQL_HOST: mysql:3306 @@ -260,7 +276,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MYSQL_HOST: mysql8 @@ -331,7 +347,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MYSQL_HOST: mariadb @@ -403,7 +419,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_PGSQL_HOST: pgsql @@ -426,7 +442,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_PGSQL_HOST: pgsql @@ -499,7 +515,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_MSSQL_HOST: mssql @@ -572,7 +588,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_TIDB_HOST: "tidb:4000" @@ -640,7 +656,7 @@ steps: environment: GO111MODULE: "on" GOPROXY: "https://goproxy.io" - CGO_ENABLED: 0 + CGO_ENABLED: 1 GOMODCACHE: '/drone/src/pkg.mod' GOCACHE: '/drone/src/pkg.build' TEST_COCKROACH_HOST: "cockroach:26257"