/
Branching flow of a Bug

Branching flow of a Bug

What is the purpose of the Article?

  • You will understand the branching flow for the Bug branch followed in Eshopbox

Audience

  • Software Development Engineers

Branching Workflow for a P1 Level Bug

Here’s a quick breakdown of each of the steps to represent the flow:

  • You will create a branch named “Patch/<bug_name>” from the Master branch

  • You will resolve the bug on your local system and merge the “Patch/<bug_name>” branch with Master branch to deploy the resolution.

Branching Workflow for a P2, P3 or P4 Level Bug

Here’s a quick breakdown of each of the steps to represent the flow:

  • You will create a branch named “Bug/<bug_name>” from the Stable branch

  • You will resolve the bug on your local system and merge the “Bug/<bug_name>” branch with Staging branch to deploy the resolution on staging environment for testing

  • If the testing is successful, you will merge the “Bug/<bug_name>” with Stable branch and then Master branch to deploy the resolution on the production environment.

Related Article

How to determine the Type of Bug?

Related content