Wenn jemand nach einem funktionierenden Windows/Mac/Linux-Python-Konfigurationsbeispiel sucht, siehe dieses Repository:https://github.com/cclauss/Travis-CI-Python-on-three-OSes
Aktualisierung 3
Windows-Unterstützung wurde veröffentlicht! Sie können Travis CI jetzt mit Linux, macOS und Windows verwenden. Ihren Blogbeitrag dazu finden Sie hier.
Aktualisierung 2
Diese Funktion ist jetzt aktiviert (keine Notwendigkeit, eine Anfrage an das Travis-Team zu senden). Obwohl noch als Beta betrachtet:
- Multi-OS
Funktioniert gut für mich, hier ist die Linux + OSX-Konfiguration:
- .travis.yml
- Matrix erstellen
Windows-Unterstützung noch in Arbeit (siehe Windows-Probleme), da alternativ AppVeyor verwendet werden kann. Beispiel einer Konfigurationsdatei:
- appveyor.yml
Aktualisieren
- Multi-OS-Betatest
Es gibt ein offenes Problem für Travis CI:
- Ausgabe Nr. 216
Als Problemumgehung für Linux
+ Mac OS X
Sie können zwei Zweige erstellen. Eines mit Standardkonfiguration (für Linux
) und eine mit objective-c
Sprache (für Mac OS X
).