RxFireDroid: From Idea to MavenCentral/jCenter
summary
RxFireDroid is an RxJava wrapper for Firebase built, tested and published end to end: code lives on GitHub, unit and instrumentation tests run on an emulator with Play Services, CI uses Travis CI to build and run connected tests, artifacts are assembled as AAR plus javadocs and sources and uploaded via a Bintray upload that triggers automatic sync to Maven Central/JCenter, credentials supplied as CI environment variables and publication succeeds.
AI-written summary · about
chapters (15)
- 0:00Start
- 5:51New Open Source Idea
- 6:27Fork
- 8:19Types
- 10:47Git Basics
- 11:14IDE Integration
- 13:17Alternatives
- 15:22GitHub Features
- 16:52GitHub Pull Requests
- 23:24Unit Testing
- 24:18Instrumentation Testing
- 26:28Testing - Android Studio
- 34:41Build artifacts
- 35:15Provide metadata
- 38:16Resources
related talks
27mGra Fi Te: Leveraging Gradle and Firebase for Android Testing
38mAndroid Basics: Continuous Integration
06mF Droid status update
18mWhat's new in Firebase
53mCI for Android Using Jenkins
36mAndroid like a (reliable) Rock Star - All About Android Continuous Integration
18mAutomated Distribution of Open Source and Private Components with JFrog Bintray
02h 54mInfrastructure for Firebase project
