About
DevOps Deployment Process
Git Flow (log view)
Git Flow Process
Git Flow Submodule (log view)
Project Structure
Commit Rules
Licence
DevOps Deployment Process
DevOps Deployment Process
Push codebase
Build
Run commands or scripts to generate things
You can version it or push it on a artifacts server if you need
Run tests
Run it in parallel if possible
Make a peer review
Rebase then merge codebase
Deploy on production
Notify the pusher
Triggers the hook
Succeeded
Passed
Approved
Succeeded
Got errors
Failed
Disapproved
Conflicted
Failed
This is an example of a deployment process with the DevOps philosophy