You need to sign in or sign up before continuing.
Change CI/CD according to new branching strategy #4909
Ticket(s) / Related Merge Requests
Summary of Changes
Added support for
- release candidate codepush deployment for "release branches"
- support for new master and develop
- support for custom tags
- support for tagging anywhere
- refactored some jobs
- fixed dependencies of jobs to run as soon as their "needed" job is successful
Testing Considerations
- clone the repo
- trigger all the above actions and see the pipeline structure
manual or automatic jobs aren't easy to test because the jobs require minds-ci and won't work on cloned repos easily. So only the structure should be referenced
Regression Scope
- possibly some manual jobs will automatically run
- possibly some jobs will be missed in some workflows
- possibly some jobs will run unnecessarily
Platform Affected (web, mobile, etc)
ci/cd
Developer Testing Completed
cloned repo
Screenshots
Release branches pipeline
Master pipeline
Develop pipeline
JS pipeline
Native pipeline
Non patch version tag
Patch version tag
Custom tag
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Edited by Manish