@@ -5,12 +5,6 @@ language: go
5
5
services :
6
6
- docker
7
7
8
- go :
9
- - 1.7.x
10
- - 1.8.x
11
- - 1.9.x
12
- - master
13
-
14
8
env :
15
9
global :
16
10
# See https://github.com/go-sql-driver/mysql/wiki/Testing
21
15
- MYSQL_TEST_DBNAME=gotest
22
16
- MYSQL_TEST_CONCURRENT=1
23
17
24
- # https://www.mysql.com/support/supportedplatforms/database.html
25
- # https://mariadb.org/about/maintenance-policy/
26
18
matrix :
27
- - MYSQL_IMAGE=mysql:5.5
28
- - MYSQL_IMAGE=mysql:5.6
29
- - MYSQL_IMAGE=mysql:5.7
30
- # - MYSQL_IMAGE=mysql:8.0
31
- - MYSQL_IMAGE=mariadb:5.5
32
- - MYSQL_IMAGE=mariadb:10.0
33
- - MYSQL_IMAGE=mariadb:10.1
34
- - MYSQL_IMAGE=mariadb:10.2
35
- - MYSQL_IMAGE=mariadb:10.3
19
+ include :
20
+ # test latest stable MySQL (currently 5.7) with 3 latest Go releases + master
21
+ - go : 1.7.x
22
+ env : MYSQL_IMAGE=mysql:5.7
23
+ - go : 1.8.x
24
+ env : MYSQL_IMAGE=mysql:5.7
25
+ - go : 1.9.x
26
+ env : MYSQL_IMAGE=mysql:5.7
27
+ - go : master
28
+ env : MYSQL_IMAGE=mysql:5.7
29
+
30
+ # test latest stable Go (currently 1.9.x) with all other supported MySQL versions + not yet supported 8.0
31
+ # https://www.mysql.com/support/supportedplatforms/database.html
32
+ - go : 1.9.x
33
+ env : MYSQL_IMAGE=mysql:5.5
34
+ - go : 1.9.x
35
+ env : MYSQL_IMAGE=mysql:5.6
36
+ - go : 1.9.x
37
+ env : MYSQL_IMAGE=mysql:8.0
38
+
39
+ # test latest stable Go (currently 1.9.x) with all supported MariaDB versions + not yet supported 10.3
40
+ # https://mariadb.org/about/maintenance-policy/
41
+ - go : 1.9.x
42
+ env : MYSQL_IMAGE=mariadb:5.5
43
+ - go : 1.9.x
44
+ env : MYSQL_IMAGE=mariadb:10.0
45
+ - go : 1.9.x
46
+ env : MYSQL_IMAGE=mariadb:10.1
47
+ - go : 1.9.x
48
+ env : MYSQL_IMAGE=mariadb:10.2
49
+ - go : 1.9.x
50
+ env : MYSQL_IMAGE=mariadb:10.3
36
51
37
52
go_import_path : github.com/go-sql-driver/mysql
38
53
0 commit comments