~/talk

Automatic Deployment of iOS and/or Android Apps

TalkinFrenchat DevFest Toulouse 2017 · on Thursday, 2017-09-28· [devops-and-delivery]
links:none on file
links:none on file
slides:none on file

Automates iOS and Android app deployment by using Git to trigger builds (Gradle for Android; xcodebuild/archives for iOS) and Jenkins to orchestrate fastlane + Gradle + supply to push releases to alpha/beta/production. fastlane runs produce/deliver/match/snapshot to manage certificates, screenshots and changelogs; a device farm runs tests via scan and multibranch Jenkins pipelines perform automatic promotion. The setup takes about 1.5 months to stabilize, is used in production, and requires frequent fastlane updates (hundreds of releases).

AI-written summary · about

  1. 0:00Introduction
  2. 3:14Manual deployment challenges
  3. 5:03Split build process
  4. 7:31Automate Android build
  5. 9:15Proprietary interfaces storage
  6. 11:20Fastlane intro
  7. 13:52Fastlane config
  8. 15:59Google API service account
  9. 17:25Fastlane iOS/Android lanes
  10. 20:35Pre-production tests deployment
  11. 22:47Certificates and signing
  12. 24:50Jenkins CI integration
  13. 27:19Multi-branch pipeline
  14. 30:05Store versioning
  15. 32:13Fastlane Android modules
  16. 34:44Resources and changelogs
  17. 36:32Crash and symbols handling
  18. 37:35Match certificates security
  19. 39:19Automated screenshots
  20. 41:05Fastlane extensibility
  21. 42:28Automation benefits
  22. 44:32Q&A
~/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.