Travis meldet eine seltsame Nachricht von korrupten Gemfile.lock

7

Ich benutze Bundler, um Sachen zu installieren, und da ich Gemfile.lock hinzugefügt habe, fing travis an sich zu beschweren:

%Vor%

Natürlich funktioniert alles lokal. Es funktioniert auch mit DeployBot . Ich habe sogar Docker Ubuntu installiert und versucht, immer noch ok. Mein Gemfile.lock ist nicht beschädigt. Es werden die gleichen Versionen von Ruby und Bundler verwendet.

Was ist los?

Aktualisieren

Dies hängt mit Bundler-Version zusammen. Ich benutze 1.11.0, habe aber Berichte, dass es mit zB gearbeitet hat. 1.8.3. ??

    
igr 14.12.2015, 20:48
quelle

2 Antworten

18

Wir haben heute ein sehr ähnliches Problem auf Buildkite gesehen, da kürzlich eine neue Bundler-Version veröffentlicht wurde Ссылка

Wir haben den Build funktionstüchtig gemacht, indem wir die zu installierende Version des Bundlers festgelegt haben.

%Vor%

und erzwingt die Verwendung dieser

%Vor%     
s01ipsist 15.12.2015, 04:52
quelle
5

Entfernen Sie zunächst die Datei mit dem gem-Lock:

%Vor%

Installieren Sie dann die Abhängigkeiten:

%Vor%

Sie können die Abhängigkeiten aktualisieren, um sicherzustellen, dass Sie keinen Fehler erhalten:

%Vor%     
Alex P 09.10.2016 12:12
quelle

Tags und Links