-
Notifications
You must be signed in to change notification settings - Fork 0
03 Development Process
Gabryel Nóbrega edited this page Feb 18, 2025
·
1 revision
The application is developed using modified Feature model. Developers cannot commit to master branch. All features are developed in feature branches. A feature can then be merged into master using Pull/merge request.
All branches must be named using the following conventions :
-
feature/issue-{number}: use for application new features -
bugfix/issue-{number}: use for fixing application bugs / issues
examples:
feature/issue-15469andbugfix/issue-15469
Developers should follow the following steps :
- Updated the
master:git pull origin master --rebase - Create feature branch: create through the issue and follow the "checkout localy" explanation
- Develop the specified requirements
- Commit and resolve the
pre-commitalerts - Push the code
- Raise a Pull request following the template instructions
- Ask one of the pears for the review
- Address the required review comments
- After the review squash-merge the PR