2013-04-11 20 views
8

Uno github repo costruisce bene su Travis, mentre un altro con quasi esattamente lo stesso file .travis.yaml non costruisce, e dà l'erroreErrore travis-ci accumulo "No Rakefile trovato"

rake aborted! 
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) 

I ho visto alcune discussioni sui file di yaml travis che non hanno a che fare con le schede correttamente, ecc. ma ho controllato che non ci sono tabulazioni, solo spazi bianchi.

ho notato che la linea config sul cruscotto travis ha una voce per il pronti contro termine che costruisce correttamente

the one that works

mentre quello che non costruisce manca quella linea

the one that doesn't work

Tuttavia, hanno lo stesso file yaml più o meno, quindi non capisco perché non funziona allo stesso modo.

The yaml for the repo that builds

And the one that doesn't build (some comments are removed, but that doesn't make a difference, I checked):

+0

Ecco il tentativo di build più recente per il repository che non funziona: https://travis-ci.org/ropensci/rplos/builds/6254046 – sckott

+0

Il rake è il "ruby make" - voglio farti sapere. Deve esserci qualcosa di fondamentalmente sbagliato. Non vedo nessuno dei comandi visualizzati. – User

+0

Giusto, ne sono consapevole. Ma non ho alcun Ruby nel mio repository. Ho un Makefile, ma nessun rakefile. Le domande che ho visto su questo suggeriscono che se c'è un errore nel file .travis.yaml, la build usa le impostazioni di default del sistema, che presumo quindi cerca un rakefile - e non ce n'è uno in quanto non ne ho bisogno per il repository – sckott

risposta

7

Penso che si dovrebbe rinominare il file in .travis.yml.

A volte lo vedo used in a right modo ma here è errato. Questo è il motivo per cui non viene eseguito.

+0

oh wow, avrei dovuto vederlo. Apparentemente 'travis-lint' non lo trova .... – sckott

+0

Vorrei anche che se stampassero:' nessun file rake trovato usando il comportamento predefinito ' – User

+0

Sarebbe bello ... grazie per aver trovato il mio stupido errore! – sckott

Problemi correlati