Environments

Environment management is not done with branches but rather with CI functionality, unlike most flows out there where master, staging and development branches are used.

In order to correctly release to desired environment there are few rules you need to know.

  1. Upon tagging a release it will automatically be deployed to Development
  2. hotfix containing branches will not be automatically deployed to Development
  3. Tags must match semver

Once you release a new version, find its CI pipeline job and from there you can use to build and deploy to other environments.

Example: Environmen management in CI Environments