Se qualcuno è alla ricerca di un esempio di configurazione python per Windows/Mac/Linux funzionante, vedere questo repository:https://github.com/cclauss/Travis-CI-Python-on-three-OSes
Aggiornamento 3
Il supporto di Windows è stato rilasciato! Ora puoi utilizzare Travis CI con Linux, macOS e Windows. Puoi trovare il loro post sul blog qui.
Aggiornamento 2
Questa funzione è abilitata ora (non è necessario inviare la richiesta al team di Travis). Anche se ancora considerato beta:
- Multi-OS
Funziona bene per me, ecco la configurazione Linux + OSX:
- .travis.yml
- costruisci matrice
Supporto di Windows ancora in corso (vedere i problemi di Windows) in quanto è possibile utilizzare AppVeyor alternativo. Esempio di file di configurazione:
- appveyor.yml
Aggiorna
- Beta test multi-OS
C'è un problema aperto per Travis CI:
- Numero n. 216
Come soluzione per Linux
+ Mac OS X
puoi creare due rami. Uno con configurazione predefinita (per Linux
) e uno con objective-c
lingua (per Mac OS X
).