Skip to content

Committing to Daysim

Ben Stabler edited this page Sep 7, 2016 · 19 revisions

Steps to Commit a Change to Daysim

  1. Create an issue describing the problem/issue/bug
  2. Commit all changes for the issue to a new branch, named something related to the problem/issue/bug, for example trip-mode-fix
  3. When ready to add these into Daysim proper, commit the changes to the develop branch
  4. A commit to the develop branch automatically runs the test system
  5. If pass, then the test system merges develop into master. Close the issue if applicable.
  6. If fail, then correct and re-commit to develop.

Note that the master branch is write protected and can only be written to by the DaySim-Jenkins-user by Jenkins after the tests pass.