我試圖讓我的應用程序工作w /特拉維斯CI,但我不斷得到:FATAL: role "skateparks" does not exist
。關於我可能做錯什麼的想法?我跟着他們的documentation。特拉維斯CI:致命:角色不存在
15
A
回答
19
爲了記錄在案,把這樣的事情在你的.travis.yml
:
before_script:
- psql -c "CREATE USER skateparks WITH PASSWORD 'skateparks';" -U postgres
12
你database.yml
有這樣的:
development:
adapter: postgresql
encoding: utf8
database: skateparks_development
username: skateparks
password:
template: template0 # Required for UTF8 encoding
注意username: skateparks
部分。從psql
外殼
create role skateparks login
:要麼丟棄或create the role喜歡的東西。
0
這爲我工作
從慶典...
createuser blog
在psql提示
ALTER USER blog CREATEDB;
my database.yml
development:
adapter: postgresql
encoding: unicode
database: blog_development
pool: 5
username: blog
password:
相關問題
- 1. 特拉維斯CI:致命:數據庫不存在
- 2. 特拉維斯-CI和Symfony3
- 3. Retrolambda上特拉維斯CI
- 4. 該SDK目錄不存在特拉維斯CI
- 5. 特拉維斯CI hstore不存在錯誤
- 6. 的Grails:命令不能與特拉維斯-CI
- 7. 特拉維斯CI:57行錯誤:pytest#:找不到命令
- 8. 特拉維斯CI構建失敗
- 9. 特拉維斯CI - 版本是超時
- 10. 特拉維斯CI直列bash腳本
- 11. 跟蹤使用特拉維斯-CI
- 12. 特拉維斯CI:後全成測試
- 13. 使用CxxTest與特拉維斯-CI
- 14. 黃瓜上特拉維斯CI容器
- 15. 特拉維斯CI,點和pygame
- 16. 特拉維斯CI QT沒有建設
- 17. 堆棧與特拉維斯CI
- 18. 我如何從特拉維斯-CI
- 19. 特拉維斯CI生成錯誤
- 20. 特拉維斯設置的lower_case_table_names CI
- 21. 如何通過特拉維斯-CI
- 22. 特拉維斯CI的NodeJS建立在本地運行,但得到的特拉維斯CI否認
- 23. 如何傳遞命令行參數(加密) - 特拉維斯CI
- 24. 特拉維斯CI使用Rails不是在根目錄
- 25. 特拉維斯CI部署構建文件不在git repo
- 26. psql:致命:角色「斯蒂芬」不存在
- 27. 緩存gradle的依賴關係,特拉維斯CI
- 28. 特拉維斯CI的存儲庫數量有誤
- 29. psql:致命:角色「vagrant」不存在
- 30. PostgreSQL + IntelliJ:致命:角色xxx不存在