We are planning to use Kotlin as a scripting langu...
# scripting
m
We are planning to use Kotlin as a scripting language to deploy our Android & iOS apps...is it the right time to use though it's experimental? or we should wait for it be in beta at least and then migrate?
e
scripting is JVM-only so that's not going to work out very well for you
you might consider https://github.com/cashapp/zipline as an alternative
m
I'm not sure how this can help publishing to appstores?
We want an alternative to ruby, ideally kotlin
e
oh, you don't mean deploying to the clients?
in that case, I think there's not much to be gained by trying to replace Fastlane, but if you want to try it out, go ahead
Kotlin scripting is used by Gradle, IJ scratch files, notebooks, etc… so I don't expect it to go away, but as it is marked experimental so you will need to work to keep up with changes across releases
m
I contributed this some time ago, it's far from fastlane in terms of features but it's 100% kotlin
Overall for scripting in CI, during dev, Kotlin scripting is great. I don't expect any breaking change and it comes pre-installed in GitHub actions so it's pretty easy to use
👍 2
m
@mbonnin This is awesome! Is it for Android only?
m
Yes, mostly. Some parts are agnostic but it's really android centric
🙌 1