-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: envoroment for each lane (#470)
- Loading branch information
1 parent
fc0d8c2
commit 45e3bdd
Showing
6 changed files
with
37 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,6 +45,34 @@ Download the latest test release on your Android device and install the APK: | |
|
||
*** | ||
|
||
## 📦 Deployment and Testing Strategy | ||
|
||
The app follows a structured deployment approach across different environments, allowing for gradual and controlled releases. Below is a breakdown of the deployment intentions and how versioning is managed across different deployment types: | ||
|
||
| Deployment Type | Environment | Version Name | Version Code | | ||
|------------------|-------------|--------------------------------------|-------------------------------------------| | ||
| github-release | prod | Semantic Versioning | Semantic versioning without dot | | ||
| beta | prod | Semantic Versioning - beta | Max version code on PlayStore + 1 | | ||
| alpha | staging | Semantic Versioning - alpha | Max version code on PlayStore + 1 | | ||
| firebase | staging | Semantic Versioning - PR number | PR number | | ||
|
||
- **github-release**: Full production release, available to all users through official app stores. Follows semantic versioning without any additional labels. | ||
- **beta**: Limited production release intended for beta testers. The version name will include a `-beta` label, and the version code is incremented from the current max version in the Play Store. | ||
- **alpha**: Early release for staging environments, meant for alpha testers. The version name will include an `-alpha` label, and the version code will increment similarly to beta. | ||
- **firebase**: Used for internal testing and Continuous Integration (CI) with Firebase App Distribution. The version name corresponds to the PR number, and testers receive updates directly via Firebase. | ||
|
||
### Request for Testers | ||
|
||
To be included as a tester for closed alpha or Firebase releases, please email us at: | ||
|
||
📧 **[email protected]** | ||
|
||
Once added, you will receive instructions on how to download the app and provide feedback. | ||
|
||
**[🔝 back to top](#toc)** | ||
|
||
*** | ||
|
||
## 🚀 Using the Application | ||
|
||
### Create a New User | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,8 +4,8 @@ import { randomEmail, randomString } from './utils'; | |
test.describe('Registration Flow', () => { | ||
test('should navigate to registration insert password page', async ({ page }) => { | ||
await page.goto('/login?registration=true'); | ||
await page.locator('#conditions').click({ position: { x: 0, y: 10 } }); | ||
await page.fill('input[name="email"]', '[email protected]'); | ||
await page.locator('#conditions').click({ position: { x: 0, y: 10 } }); | ||
await page.getByRole('button', { name: 'Next' }).click(); | ||
await expect(page).toHaveURL('/en/login/insert-password'); | ||
}); | ||
|