Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate build flavors #180

Merged
merged 18 commits into from
Mar 28, 2023
Merged

Separate build flavors #180

merged 18 commits into from
Mar 28, 2023

Conversation

Xanonymous-GitHub
Copy link
Member

@Xanonymous-GitHub Xanonymous-GitHub commented Mar 28, 2023

Description

Using production related links and env variables is not suitable for development testing, in addition, it makes wrong log event to the production server, such as firebase.

Hence, for a better devops experience, we did this change. Now you can choose build using BETA or REAL.

The firebase configuration files has been allowed to git history at this moment.
In this pr, they has been put into correct place, follow by different flavors.

Also, packages has been upgraded too.

How to Verify?

Use Android Studio, or VSCode.

Both AOS and iOS:

  • Build with BETA, see if app can be normally inited, and check if there were any error log.
  • Build with REAL, see if app can be normally inited, and check if there were any error log.

Screenshots/GIF/Test Results (Optional)

@Xanonymous-GitHub Xanonymous-GitHub self-assigned this Mar 28, 2023
@Xanonymous-GitHub Xanonymous-GitHub linked an issue Mar 28, 2023 that may be closed by this pull request
@Xanonymous-GitHub Xanonymous-GitHub force-pushed the separate-build-flavors branch 2 times, most recently from b42d582 to 6fefc73 Compare March 28, 2023 21:28
@Xanonymous-GitHub Xanonymous-GitHub merged commit e9162fe into master Mar 28, 2023
@Xanonymous-GitHub Xanonymous-GitHub deleted the separate-build-flavors branch March 28, 2023 21:53
@Xanonymous-GitHub Xanonymous-GitHub added this to the 1.4.4 milestone Apr 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Feature: Seperate APP flafor into BETA and REAL
1 participant