with tutorial travis started how gmbh getting deploy cli ruby-on-rails ruby ruby-on-rails-3 postgresql travis-ci

ruby-on-rails - tutorial - travis cli



Travis CI: FATAL: el rol no existe (3)

Estoy tratando de hacer que mi aplicación funcione con Travis CI pero sigo recibiendo: FATAL: role "skateparks" does not exist . ¿Alguna idea sobre lo que podría estar haciendo mal? He seguido su documentation .


Esto funciono para mi

de bash ...

createuser blog

desde el psql prompt

ALTER USER blog CREATEDB;

mi database.yml

development: adapter: postgresql encoding: unicode database: blog_development pool: 5 username: blog password:


Para el registro, ponga algo como esto en su .travis.yml :

before_script: - psql -c "CREATE USER skateparks WITH PASSWORD ''skateparks'';" -U postgres


Su database.yml tiene esto:

development: adapter: postgresql encoding: utf8 database: skateparks_development username: skateparks password: template: template0 # Required for UTF8 encoding

Tenga en cuenta el username: skateparks parte. Deja eso o crea el rol con algo como:

create role skateparks login

desde el shell psql .