Skip to content

Commit e090eee

Browse files
Updated travis.yml & deps
1 parent 767a5f5 commit e090eee

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

.travis.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ matrix:
1717
- go get -u github.com/golang/dep/cmd/dep
1818
- dep ensure
1919
- docker pull mysql:8.0
20-
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -e MYSQL_USER=gotest -e MYSQL_PASSWORD=secret -e MYSQL_ROOT_PASSWORD=verysecret
21-
mysql:8.0 --innodb_log_file_size=256MB --innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
20+
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -v ./testdata/schema/:/docker-entrypoint-initdb.d/
21+
-e MYSQL_ALLOW_EMPTY_PASSWORD=yes mysql:8.0 --innodb_log_file_size=256MB
22+
--innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
2223
- sleep 30
2324
- .travis/wait_mysql.sh
2425
before_script:
25-
- export TEST_DSN="gotest:secret@tcp(127.0.0.1:3307)/sakila?parseTime=true"
26+
- export TEST_DSN="root:@tcp(127.0.0.1:3307)/sakila?parseTime=true"
2627

27-
- env: DB=MYSQL57
28+
- env: DB=MYSQL5.7
2829
sudo: required
2930
dist: trusty
3031
go: 1.9.x
@@ -35,14 +36,15 @@ matrix:
3536
- go get -u github.com/golang/dep/cmd/dep
3637
- dep ensure
3738
- docker pull mysql:5.7
38-
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -e MYSQL_USER=gotest -e MYSQL_PASSWORD=secret -e MYSQL_ROOT_PASSWORD=verysecret
39-
mysql:5.6 --innodb_log_file_size=256MB --innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
39+
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -v ./testdata/schema/:/docker-entrypoint-initdb.d/
40+
-e MYSQL_ALLOW_EMPTY_PASSWORD=yes mysql:5.7 --innodb_log_file_size=256MB
41+
--innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
4042
- sleep 30
4143
- .travis/wait_mysql.sh
4244
before_script:
43-
- export TEST_DSN="gotest:secret@tcp(127.0.0.1:3307)/sakila?parseTime=true"
45+
- export TEST_DSN="root:@tcp(127.0.0.1:3307)/sakila?parseTime=true"
4446

45-
- env: DB=MYSQL56
47+
- env: DB=MYSQL5.6
4648
sudo: required
4749
dist: trusty
4850
go: 1.9.x
@@ -53,12 +55,13 @@ matrix:
5355
- go get -u github.com/golang/dep/cmd/dep
5456
- dep ensure
5557
- docker pull mysql:5.6
56-
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -e MYSQL_USER=gotest -e MYSQL_PASSWORD=secret -e MYSQL_ROOT_PASSWORD=verysecret
57-
mysql:5.6 --innodb_log_file_size=256MB --innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
58+
- docker run -d -p 127.0.0.1:3307:3306 --name mysqld -v ./testdata/schema/:/docker-entrypoint-initdb.d/
59+
-e MYSQL_ALLOW_EMPTY_PASSWORD=yes mysql:5.6
60+
--innodb_log_file_size=256MB --innodb_buffer_pool_size=512MB --max_allowed_packet=16MB
5861
- sleep 30
5962
- .travis/wait_mysql.sh
6063
before_script:
61-
- export TEST_DSN="gotest:secret@tcp(127.0.0.1:3307)/sakila?parseTime=true"
64+
- export TEST_DSN="root@tcp(127.0.0.1:3307)/sakila?parseTime=true"
6265

6366
script:
6467
- go test -v -race ./...

0 commit comments

Comments
 (0)