Wiki is located here.
VM hostname:
SSH with your own domain account.
Below are the main braches of the project:
- dev [development branch]
- test [testing branch]
- master
The dev branch is to be forked to sub-branches by features, using the exact naming as tasks are named in Jira.
As soon as the feature is ready, a dev/team working on a feature is to issue a Pull Request asking for peer review.
As soon as pull request is approved by at least two peer devs, the branch can be merged to dev.
As there is a new version of dev branch ready for testing, dev notify testers.
Upon testers approval (e.g. after the previous testing iteration is over) dev branch is being merged to test.
Start your commit messages with tags in square brackets, making the theme and the reason of the commit clearer for the team.
[tag] description
Example:
[markup] contact page form fixed
Below is the example list of the tags to be used and their meaning, to be extended as agreed by the team:
[npm-install] - new node module added, don't forget to run "npm install" after the pull
[markup] - markup update
[webpack] - webpack config updated