Hello, what's the preferred ci cd for a KMP app (A...
# multiplatform
l
Hello, what's the preferred ci cd for a KMP app (Android/iOS) ? GitHub actions, codemagic, bitrise, ...?
c
Why would there be a preferred one? It should be whatever you prefer.
👍 1
👍🏾 1
l
I don't know, easiest, cheaper...
c
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
Thanks Christian 👍
👍 1
l
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.