Open Source CI - Know your alternatives
Open Source in Israel (10 min.)
[Infrastructure]
Wix is a major contributor to the React Native community, building and maintaining few of its major open source projects. Building, testing and publishing complex React Native projects requires mixing many technologies, from building Java/objC/JS, running and managing tests on iOS Simulators and Android Emulators. We evaluated 3 types of solutions, fully SaaS (i.e. Travis CI), IaaS with some SaaS (i.e. Buildkite) and IaaS with Jenkins. We decided to go with the last option, since Jenkins is a well known open source, with many plugins and it fitted our use case.