~/talk

Practical Android CI_CD with GitHub Actions and Kotlin script

Talkat droidcon EMEA 2020 · 2020-10-08..10-09· [android]
links:none on file
slides:none on file

Practical recipe for Android CI/CD using GitHub Actions plus Kotlin scripting that ties Slack slash commands, Jira, Firebase App Distribution, Google Play and Firebase Test Lab into automated pipelines. Workflows use kscript via SDKMAN, Facebook snapshot tests, and caching to speed Gradle. Notable specifics: 2000 free minutes on GitHub Actions, version code = commit count, and moving to a self-hosted Mac mini 5m builds cuts PR validation from ~20 to 5 minutes.

AI-written summary · about

  1. 0:00Introduction to CI/CD
  2. 1:21Benefits of CI/CD
  3. 3:43Why GitHub Actions
  4. 7:39Kotlin script for automation
  5. 9:42JLL workflow overview
  6. 12:52Pull request validation
  7. 17:06QA app release process
  8. 21:27Slack command integration
  9. 24:19Generating change logs
  10. 29:23Production release workflow
  11. 31:10Tips for workflow development
  12. 34:24Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.