Eine GitHub Repo auf Travis Fine baut, während ein anderer mit fast genau die gleiche .travis.yaml Datei nicht bauen, und gibt den FehlerFehler auf travis-ci build "No Rakefile gefunden"
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
I habe einige Diskussionen über travis yaml-Dateien gesehen, die sich nicht mit Tabs beschäftigen, etc., aber ich habe überprüft, dass es keine Tabs gibt, nur whitespaces.
Ich habe bemerkt, dass die config
Linie auf dem Armaturenbrett travis einen Eintrag für den Repo hat, die richtig
während derjenige, der Linie bildet, die
nicht bauen fehlt
Sie haben jedoch die gleiche Yaml-Datei mehr oder weniger, so verstehe ich nicht, warum es nicht auf die gleiche Weise funktioniert.
The yaml for the repo that builds
Hier ist der neueste Build-Versuch für das Repo, das nicht funktioniert: https://travis-ci.org/openensci/rplos/builds/6254046 – sckott
Rake ist das "Ruby Make" - yous, um Sie wissen zu lassen. Es muss etwas grundsätzlich falsch sein. Ich sehe keinen der Befehle erscheinen. – User
Richtig, ich bin mir dessen bewusst. Aber ich habe keinen Ruby in meinem Repo. Ich habe ein Makefile, aber kein Rakefile. Die Fragen, die ich hier gesehen habe, legen nahe, dass, wenn ein Fehler in der Datei .travis.yaml auftritt, der Build Systemstandardwerte verwendet, von denen ich anmaße, dass sie nach einem Rakefile suchen - und es gibt keinen, da ich keinen brauche das Repo – sckott