From Codemagic to Firebase Test Lab - CI / CD to Integration Tests
Flutter Explained
In this step-by-step tutorial, we delve into the exciting world of Continuous Integration and Deployment (CI/CD) using Codemagic, complemented by the power of Firebase Test Lab for comprehensive Android app testing. Discover how to automate your build, test, and deploy process, ensuring your apps are ready for production in a flash.
This video will guide you in setting up Codemagic, generating your Android APK, and uploading it to Firebase Test Lab, where we'll conduct our integration tests. Whether you're new to the CI/CD landscape or an experienced developer looking to optimize your workflows, there's something for everyone to learn.
This video is generously sponsored by Codemagic, check them out at https://flutterci.com/?utm_source=youtube&utm_medium=referral&utm_campaign=flutter_explained.
Interested in taking your coding skills to the next level? Join my Mentorship program at https://flutterexplained.gumroad.com/l/ydgtfV.
Relevant Links: Integration testing documentation: https://github.com/flutter/flutter/tree/main/packages/integration_test#android-device-testing Flutter Testing Repository: https://github.com/md-weber/flutter_testing_tutorial
š TIMELINE: 0:00 - Introduction 0:34 - Setup the Firebase Project 2:43 - Implement our CI / CD 08:29 - Further Android modifications 12:06 - Google Cloud API's & Service Accounts 17:45 - Firebase Test Lab integration 22:14 - Fixing issues in the pipeline 23:28 - Firebase Test Lab 25:14 - Conclusion and Tipp of the Video
Don't forget to check out my other videos:
Flutter News - https://youtu.be/CEgQfiZUlxQ Feedback - https://youtu.be/-zEZY82-GNk Headstart in Flutter - https://youtu.be/drSyOMgIFEQ
For more resources and Flutter content, visit my website at https://flutter-explained.dev. Join our community on Discord for engaging discussions around Flutter development: https://discord.gg/TRSY4tGHpd ... https://www.youtube.com/watch?v=gW6YKjrQBlA
261968267 Bytes