July 5, 2020, 8:50pm
@nisrulz @ericwastaken Great content! Maybe something similiar using TeamCity and Kotlin DSL, Gradle will be also considered? I think many people are using such combination
Thank you for your words.
Could you elaborate on your suggestion. I don’t quite understand it properly
Are you suggesting using fastlane in combination with TeamCity while using Kotlin DSL for Gradle configuration?
July 5, 2020, 9:24pm
@nisrulz meant combination of TeamCity (as a CI server) which can use Kotlin DSL as a configuration ( https://blog.jetbrains.com/teamcity/2019/03/configuration-as-code-part-1-getting-started-with-kotlin-dsl/) with just an Android project (which uses Gradle). So in the Android project we configure in Gradle using Groovy (or Kotlin DSL) distribute app to AppCenter/Firebase AppDistribution, publication to Play Store, static code analysis (detekt/ktlint/lint) etc.
@tabks Got it.
Yes now it makes more sense. Interesting point. We can look into that setup, since this looks interesting. I haven’t used TeamCity, but I don’t think that should be a blocker. I am more used to working with CircleCI, TravisCI and Bitrise CI.
Thank you for bringing it up