4

Ist es möglich, Android- und IOS-Anwendungen mit Cordova auf TravisCI mit einem einzigen Projekt und Einzel travis.yml-Datei zu bauen?Travis baut für IOS und Android über Cordova

Ich denke, ich würde einfach language: objective-c verwenden, aber wie bekomme ich die android-sdk und Build-Tools installiert?

Antwort

0

Von dem, was ich gelesen habe, kann es nicht getan werden. iOS-Builds erfordern Xcode. Xcode läuft nur auf OS X-Rechnern.

Travis Dokumentation für Android Staaten, "Android builds are not available on the OSX environment."

Ich unter anderen Optionen, untersuchend, wenn ihre möglich, dass ein begehen zwei verschiedene verwandte Travis zu erzeugen aufbaut. Es gab einen Travis feature request for dependent builds. Es war für eine Weile auf der Roadmap, dann haben sie es fallen gelassen, ohne Pläne zu implementieren.