Hello, what's the preferred ci cd for a KMP app (Android/iOS) ? GitHub actions, codemagic, bitrise, ...?
c
Christian Sciberras
11/11/2023, 12:07 PM
Why would there be a preferred one? It should be whatever you prefer.
👍 1
👍🏾 1
l
Louis
11/11/2023, 12:09 PM
I don't know, easiest, cheaper...
c
Christian Sciberras
11/11/2023, 12:09 PM
My personal suggestion is to do it over docker, so you're not tied to a specific vendor. Then it would be easier to switch.
ie in principle you would just run
docker-compose run .... build
anywhere you want
But in the end, there isn't anything specific for KMP or Kotlin.
l
Louis
11/11/2023, 12:29 PM
Thanks Christian 👍
👍 1
l
Landry Norris
11/11/2023, 3:37 PM
I’ve used both GitHub actions and Codemagic with no issues. It’s pretty portable. Gradle does a really good job of handling dependencies and tooling itself, so the CI really just needs a JVM.