8

Deploying Android Apps Using GitHub Actions [SUBSCRIBER]

 1 year ago
source link: https://www.kodeco.com/33542617-deploying-android-apps-using-github-actions
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

GroupGroupGroupGroupGroupGroupGroupGroupGroupGroupShapeGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroup

Home Deploying Android Apps Using GitHub Actions
domain-android-793ce8745970e3fee80e798cb3371b5ec31d3d2678867c3b6f7bb23bb16a7be9.svg
original.png
media-course-android-f507e1136da0a1d634e8be2a45c86f9b374d4f6e4ecdf867ad73d4bac611b26e.svg

Home Deploying Android Apps Using GitHub Actions

Deploying Android Apps Using GitHub Actions

May 4 2023, Kotlin 1.7.21, Android 13, Android Studio Electric Eel

Learn how to automate the process of generating signed builds, and releasing them to Firebase App Distribution and the Google Play Store.

By Subhrajyoti Sen.

Who is this for?

This course is for Android developers who want to automate the release of their apps to Firebase App Distribution and the Google Play Store.

Covered concepts

  • Creating complex GitHub workflows
  • Running different types of tests from CLI
  • Signing a build from CLI
  • Uploading build artifacts to GitHub
  • Distributing APK to testers using Firebase App Distribution
  • Uploading builds to the Google Play Store

Part 1: Automate Releases with GitHub Actions

What is GitHub Actions and what makes it stand apart from other CI/CD solutions out there.

Create a basic GitHub Workflow and upload the project to GitHub.

Run unit and instrumented tests from the CLI and also write a workflow to run these tests.

Create a new keystore and add the secrets to GitHub. Also, create a workflow that uses these secrets to generate a signed build.

Learn about the different conditions you can use to trigger a workflow. Also, enforce checks before merging a pull request.

Create a new project on Firebase and add different groups of testers. Also, learn how to fetch the App ID and Token using a CLI tool.

Upload an APK to Firebase App Distribution and specify the tester groups.

Create a Service Account on Google Cloud and connect it to your Google Play Console account.

Create a release on Google Play Console, upload an APK and also specify the rollout percentage.

Instructors

Contributors

Over 300 content creators. Join our team.

All videos. All books.
One low price.

A Kodeco subscription is the best way to learn and master mobile development — plans start at just $19.99/month! Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

Learn more

All videos. All books.
One low price.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalogue of 50+ books and 4,000+ videos.

Learn more

The largest and most up-to-date collection of courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity, and more!

© 2023 Kodeco Inc


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK