我试图在GitHub上为我的Rails项目配置Travis构建,但是MySQL配置不起作用。我的配置有什么问题?
.travis.yml
language: ruby
before_script:
- mysql -e 'create database simple_cms_test;'
rvm:
- 2.1
database.yml
default: &default
adapter: mysql2
encoding: utf8
pool: 5
socket: /var/run/mysqld/mysqld.sock
development:
<<: *default
database: simple_cms_development
username: simple_cms
password: xpto
test:
<<: *default
database: simple_cms_test
username: root
Travis CI为数据库配置提供拒绝访问。Mysql2 2::Error:用户'root'@'localhost‘的访问被拒绝(使用密码:YES)
存储库是cms
发布于 2015-02-09 00:04:56
您的database.yml
文件应包括test
下面的下列内容
test:
<<: *default
adapter: mysql12
database: simple_cms_test
username: travis
encoding: utf8
如文档所示:http://docs.travis-ci.com/user/database-setup/#config-database.yml-Example
https://stackoverflow.com/questions/28400219
复制相似问题