Jenkins Flow JUnit Gradle Build Archive the apk Crashlytics Beta Distribution Alpha test (Google play) All commit develop branch DFL (Device Farm Lab) Acceptance Test Archiving
Jenkins Flow (On Jenkins Master for now) JUnit Gradle Build Archive the apk Crashlytics Beta Distribution Alpha test (Google play) All commit develop branch DFL (Device Farm Lab) Acceptance Test Archiving
What’s now? Batt has successfully connects Mac mini to Jenkins master. Android JUnit testing is ready on Jenkins master for develop Branch at the beginning.
What’s next? Install Cucumber-jvm reports, JaCoCo, AnsiColor Plugin , HTML publisher and Android Lint Plugins. Hooking. Move Acceptance test job to Jenkins master. Move Alpha distribution job to Jenkins master. Move Crashlytics Beta job to Jenkins master. Frequency apk archiving by feature/*. ??????
Sprint 6
What’s we have done. Install Cucumber-jvm reports, JaCoCo, AnsiColor Plugin , HTML publisher and Android Lint Plugins. Hooking. Move Acceptance test job to Jenkins master. Move Alpha distribution job to Jenkins master. Move Crashlytics Beta job to Jenkins master. Frequency apk archiving by feature/*. ??????
What’s Now? Slack notification has integrated. [ #kd-mobile-jenkins ] Pipelines
What’s Now ? New pipeline for release. APK size stat. Method count stat.
Android Jenkins Pipelines Feature/* branch Unit Testing Sprint* branch Unit Testing UI Testing Crashlytic Alpha Distribution Release branch Unit Testing UI Testing Crashlytic Alpha Distribution Google Play Alpha Distribution APK Archiving APK Archiving