Intégration
Continue
Premiers Pas
Objectif
- Better dev environment
- Focus on thing that matters
- Sharing knowledge
- Sharing Vodeclic codebase
- (And Less bugs)
Outils
- Tests Unitaires
- Code Metrics
- Reviews
- Serveur Pré-Production
- ...
Workflow
- New Project
- 2 branch :
- [project_name]_dev
- [project_name]_feature
- Sprint on _dev branch
- Pull request _dev => _feature
- Coding review
- New sprint
Sprints
- A small part of the feature project
- Shorter than a week
- -
- Will be soon handled by "JIRA" tool
- JIRA is Agile interface management project
Review
- End of sprint, make a pull request
- Send pull request to thomas (he choose the reviewer)
- The reviewer start a "discussion" via comments on github
- This discussion can lead to a ReviewSession
- The ReviewSession can lead to a pair programming session
- The reviewer allow to merge the pull request
Reviewer
- The main reviewer of a project release it on prod
- He share responsibilities for failure or success
- He handles the debug of a project after release
Made with Slides.com