Versions Compared

Key

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

...

Status
colourYellow
titleIn progress

...

...

Background

Now that we have the testing machines online, we need to extend our current branching model. experimental.slidewiki.org is likely to replace platform.manfredfris.ch but we need branches to feed testing and stable.sildewiki.org.

Thus I'd like to #propose the following branching model for our development:

...

Rules for Branching

  1. features and bug fixes are developed on own branches that are branched off master
  2. before a branch is merged into master it has to pass technical QA
  3. master is merged into release at the end of each sprint
  4. a release is taken from the release branch by tagging the respective commit object

Use of Servers

  • platform.experimental.slidewiki.org - state of master is deployed after each commit
  • testing.slidewiki.org - state of release is deployed after merge with master on sprint end
  • stable.slidewiki.org - runs the latest release

 

Drawio
baseUrlhttps://slidewiki.atlassian.net/wiki
diagramNameSlideWiki Branching Model
width522890.5
zoom1
pageId12517406
lbox1
height42581
revision18