diff --git a/docs/Draw IO/Copy of app_icon.drawio (1).svg b/docs/Draw IO/Copy of app_icon.drawio (1).svg new file mode 100644 index 00000000..22577e15 --- /dev/null +++ b/docs/Draw IO/Copy of app_icon.drawio (1).svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/docs/Draw IO/Copy of app_icon.drawio.png b/docs/Draw IO/Copy of app_icon.drawio.png new file mode 100644 index 00000000..43236d4b Binary files /dev/null and b/docs/Draw IO/Copy of app_icon.drawio.png differ diff --git a/docs/Draw IO/Copy of app_icon.drawio.svg b/docs/Draw IO/Copy of app_icon.drawio.svg new file mode 100644 index 00000000..04197ab7 --- /dev/null +++ b/docs/Draw IO/Copy of app_icon.drawio.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/docs/Draw IO/app_icon_no_border.drawio b/docs/Draw IO/app_icon_no_border.drawio new file mode 100644 index 00000000..b898e9b6 --- /dev/null +++ b/docs/Draw IO/app_icon_no_border.drawio @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/Draw IO/semantic_labels.drawio.svg b/docs/Draw IO/semantic_labels.drawio.svg new file mode 100644 index 00000000..089b3e90 --- /dev/null +++ b/docs/Draw IO/semantic_labels.drawio.svg @@ -0,0 +1,4 @@ + + + +
On PR
On PR
On PR
On PR
After 3 features
and 4 bugs
After 3 features...
Develop: 0.3.0+200
Develop: 0.3.0+200
Feature: 0.4.0+206
Feature: 0.4....
On Merge after 2 builds
On Merge after 2 builds
Bugs: 0.3.0+201
Bugs: 0.3.0+2...
On Merge after 5 builds
On Merge after 5 builds
Feature: 0.3.0+201
Feature: 0.3....
Bugs: 0.3.1+203
Bugs: 0.3.1+2...
Staging: 0.6.4-RC+214
Staging: 0.6.4-RC+214
On Push
On Push
Develop: 0.6.4+213
Develop: 0.6.4+213
On PR
On PR
Patch: 0.6.4-RC+215
Patch: 0.6.4-RC+...
On Merge after 2 builds
On Merge after 2 builds
On PR
On PR
Staging: 0.6.5-RC+217
Staging: 0.6.5-RC+217
On Push
On Push
Main
Main
On Merge
On Merge
Main: 1.6.5+218
Main: 1.6.5+218
Start
Start
\ No newline at end of file diff --git a/docs/Draw IO/version_bumps.drawio.svg b/docs/Draw IO/version_bumps.drawio.svg new file mode 100644 index 00000000..d02c0a3a --- /dev/null +++ b/docs/Draw IO/version_bumps.drawio.svg @@ -0,0 +1,4 @@ + + + +
Bug
Bug
Develop: 0.3.0+200
Develop: 0.3.0+200
Bug
Bug
0.3.1+201
0.3.1+201
5 More Bugs
5 More Bugs
0.3.2+202
0.3.2+202
0.3.7+207
0.3.7+207
Feature
Feature
Develop: 0.3.7+207
Develop: 0.3.7+207
2 Bugs
2 Bugs
0.4.0+208
0.4.0+208
Feature
Feature
0.4.2+210
0.4.2+210
0.5.0+211
0.5.0+211
Staging: 0.5.0-RC+212
Staging: 0.5.0-RC+212
Fix
Fix
Fix
Fix
0.5.1-
RC+213
0.5.1-...
0.5.2-
RC+214
0.5.2-...
Main: 1.0.0+215
Main: 1.0.0+215
Start
Start
\ No newline at end of file diff --git a/docs/Draw IO/workflows.drawio b/docs/Draw IO/workflows.drawio new file mode 100644 index 00000000..7b297758 --- /dev/null +++ b/docs/Draw IO/workflows.drawio @@ -0,0 +1,605 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/Draw IO/workflows.drawio.svg b/docs/Draw IO/workflows.drawio.svg new file mode 100644 index 00000000..67fd035f --- /dev/null +++ b/docs/Draw IO/workflows.drawio.svg @@ -0,0 +1,4 @@ + + + +
Merge into Staging
as Needed with Multiple Features
Merge into Staging...
PR
PR
Merge into Develop
Merge into Develop
Once a new release has been added to Production, update develop with what is now in main
Once a new release has been a...
Staging is used to upload and deploy new builds to the Testing tracks
Staging is used to upload and...
Develop is used for any active development, such as creating new features or fixing bugs.
Develop is used for any activ...
On Merge: Staging into Main
On Merge: Staging into Main
Build
Build
Production Track
Production Track
Version Bump - Major? - Remove RC + Build Nr
Version Bump - Major? - Remove R...
On PR: Feature into Develop
On PR: Feature into Develop
Linting
Linting
Tests
Tests
Build, without Firebase
Build, without Firebase
SonarCloud?
SonarCloud?
Version Bump - Build Nr
Version Bump - Build Nr
On PR: All Fixes into Staging
On PR: All Fixes into Stag...
Linting
Linting
Tests
Tests
Build
Build
SonarCloud?
SonarCloud?
On Merge
On Merge
Build
Build
Firebase
Firebase
Version Bump - Minor / Patch + Build Nr
Version Bump - Minor / Patch + B...
START
START
Main
Main
This code is representative of what is in Production on the Play Store.
This code is representative o...
Staging
Staging
Possible Bugs / Fixes
Possible Bugs / Fixes
PR against Staging
PR against S...
Create a branch for any possible bugs or fixes
Create a bra...
Develop
Develop
Features / Bugs
Features / Bugs
PR against Develop
PR against D...
Create a branch off develop
Create a bra...
Test Tracks
Test Tracks
Internal Track
Internal Track
Closed Track - Alpha
Closed Track - Alpha
Open Track - Beta
Open Track - Beta
Production Tracks
Production Tracks
Production
Production
On PR: Staging into Main
On PR: Staging into Main
Linting
Linting
Tests
Tests
Build
Build
SonarCloud?
SonarCloud?
On Merge from Develop
On Merge from Develop
Build
Build
Internal Track
Internal Track
Version Bump - Add RC + Build Nr
Version Bump - Add RC + Build Nr
\ No newline at end of file diff --git a/docs/Draw IO/workflows1.drawio.svg b/docs/Draw IO/workflows1.drawio.svg new file mode 100644 index 00000000..d0222ca8 --- /dev/null +++ b/docs/Draw IO/workflows1.drawio.svg @@ -0,0 +1,4 @@ + + + +
Merge into Staging
as Needed with Multiple Features
Merge into Staging...
PR
PR
Merge into Develop
Merge into Develop
Once a new release has been added to Production, update develop with what is now in main
Once a new release has been a...
Staging is used to upload and deploy new builds to the Testing tracks
Staging is used to upload and...
Develop is used for any active development, such as creating new features or fixing bugs.
Develop is used for any activ...
On Merge: Staging into Main
On Merge: Staging into Main
Build
Build
Production Track
Production Track
Version Bump - Major? - Remove RC + Build Nr
Version Bump - Major? - Remove R...
On PR: Feature into Develop
On PR: Feature into Develop
Linting
Linting
Tests
Tests
Build, without Firebase
Build, without Firebase
SonarCloud?
SonarCloud?
Version Bump - Build Nr
Version Bump - Build Nr
On PR: All Fixes into Staging
On PR: All Fixes into Stag...
Linting
Linting
Tests
Tests
Build
Build
SonarCloud?
SonarCloud?
On Merge
On Merge
Build
Build
Firebase
Firebase
Version Bump - Minor / Patch + Build Nr
Version Bump - Minor / Patch + B...
START
START
Main
Main
This code is representative of what is in Production on the Play Store.
This code is representative o...
Staging
Staging
Possible Bugs / Fixes
Possible Bugs / Fixes
PR against Staging
PR against S...
Create a branch for any possible bugs or fixes
Create a bra...
Develop
Develop
Features / Bugs
Features / Bugs
PR against Develop
PR against D...
Create a branch off develop
Create a bra...
Test Tracks
Test Tracks
Internal Track
Internal Track
Closed Track - Alpha
Closed Track - Alpha
Open Track - Beta
Open Track - Beta
Production Tracks
Production Tracks
Production
Production
On PR: Staging into Main
On PR: Staging into Main
Linting
Linting
Tests
Tests
Build
Build
SonarCloud?
SonarCloud?
On Merge from Develop
On Merge from Develop
Build
Build
Internal Track
Internal Track
Version Bump - Add RC + Build Nr
Version Bump - Add RC + Build Nr
\ No newline at end of file