Ich versuche, eine bestimmte Version von couchdb
auf travis-ci
auszuführen, indem ich den Anweisungen% apt-get
von couchdb
Teil der Installation ist eine Abfrage, was mit einer alten Konfigurationsdatei geschehen soll. Siehe Folgendes:
%Vor% Dies führt dazu, dass travis-ci
hängt und der Build fehlschlägt.
Hier ist die travis-ci
, die ich mit und ohne die sudo rm
und eine Handvoll anderer Dinge ausprobiert habe.
Sie können die verschiedenen Dinge sehen, die ich ausprobiert habe, indem ich meinen Commit-Verlauf betrachtet habe:
Hallo mein Frind ist ganz einfach Ich glaube, dass dieser Befehl den Trick machen wird
auf der Shell oder im Code tun
%Vor%dann
%Vor%Es wird "ja" für alles angenommen (und es ruhig tun)
Sie müssen sehen, Debconf ist der Name des Werkzeugs. Diese Seite sollte Ihnen helfen, mit allem, was Sie wissen wollen, loszulegen. debconf man-Seite
Sie werden nach einem Paketbetreuer oder einem Passwort gefragt, das Sie auf apt-get setzen sollten. Hier ein einfaches Beispiel von einem Server, der nach einem Passwort für apt-get install
fragt %Vor%Dann führen Sie es mit diesem Skript aus, um die Eingabe zu machen
%Vor%Arbeitsbeispiel für Ihren Fall ist
%Vor%