2017-02-14 5 views
1

Ich versuche CI auf Gitlab CI zu konfigurieren und diesen FehlerGitlab CI & Rails Postgres Absturz

$ rake db:create 
/usr/local/bundle/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated 
/usr/local/bundle/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated 
could not connect to server: No such file or directory 
    Is the server running locally and accepting 
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 
Couldn't create database for {"adapter"=>"postgresql", "encoding"=>"unicode", "pool"=>5, "username"=>"runner", "database"=>"ems"} 
rake aborted! 
PG::ConnectionBad: could not connect to server: No such file or directory 
    Is the server running locally and accepting 
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 
+0

Wird der Postgres-Dienst ausgeführt? Sie können es mit 'sudo service postgresql start' starten. – Sajan

+0

diese eine Stiegen 'sudo Service postgresql Starten' ERROR: failed Körperbau: Exit-Code 1 – denqxotl

+0

Sie Ihre .gitlab-ci.yml –

Antwort

0

Ein Service definiert in .gitlab-ci.yml ist a seperate docker instance kein Service vor Ort. Sie müssen Ihre Datenbankkonfiguration aktualisieren, damit sie auf einen Host mit dem Namen postgres

zeigt.