Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Pick up an issue to work on from our Zenhub Board.

  • Create a branch on GitHub from master and name it with the issue number and a few words about the issue.

  • Commit your edits to this branch. Make sure to document in code with comments where necessary.

  • Make sure to properly perform unit testing for the sections you have developed. If possible, write unit tests in the code. Test the code thoroughly in your local machine.

  • Notify the Release Manager for the next release that you have completed the code.

  • We create a separate branch for each release. Create a pull request to the release branch. Select a reviewer on GitHub.

  • The Release Manager will review the code or assign an experienced developer to review your code.

  • If the reviewer requests some changes, then they will respond in the comments on specific commits. Once you have made the changes request for a review again

  • The reviewer will then merge your pull request into the release branch.

Follow a CI pipeline to develop-test-deploy

...