-
Type:
Story
-
Resolution: Done
-
Priority:
Medium
-
Affects Version/s: None
-
None
-
AMRIT Sprint 25, FLW Sprint 12, FLW Sprint 13
As a developer, I want to release a build so that I can release the build on the Staging or UAT or Production environments separately from GitHub develop or main branch.
This releases should be handled dynamically form code such that switching between either of this environments.
Acceptance criteria:
1. Every release should follow incremental version for build; for example staging/ UAT/ Prod builds should follow version (version number MAJOR.MINOR.PATCH, increment the number respectively, like 1.0.0)
2. switch between respective base URL for creating builds on Staging or UAT or Production environments without any line comments
3. For creating builds on Staging and UAT, use ABHA sandbox environment only
4. For creating build on Production environments, use ABHA Production environment only
5. switch between respective Firebase projects for builds on Staging or UAT or Production environments without any line comments
6. For creating builds, App screen sharing option should be disabled in Staging and UAT and should enable in Production builds
7. Proper "Code comments" should be maintained where ever needed