Skip to content

Development Process

Chenyang Li (Sean) edited this page Nov 28, 2024 · 1 revision
  • A User Story is created for each task. The assignee will be responsible for the task.
  • The task will be developed in a separate branch. You have different ways of creating a new branch.
    • Create a new branch from the terminalbash git checkout -b <branch-name>
    • Create a new branch from the GitHub UI
  • Build the task in the branch.
  • Test the task locally.
  • Commit the changes to the branch.
    • git add .
    • git commit -m "Commit message"
    • git push
  • Once the task is completed, a pull request will be created from the dev branch to the qa branch which is pointing to the qa environment.
  • The tester will be performing the testing in the qa environment.
  • Once the testing is completed, a pull request will be created from the dev branch to the main branch which is pointing to the production environment.

Clone this wiki locally