Overview
DIGIT is a microservice-based platform that is built to scale. It provides API based access to a variety of urban/municipal services. GIT hub as a DIGIT code repository holds multiple mono Repos with the simplified structure to manage the open-source and internal developer community. The core and state-specific changes are handled with a simple and efficient branching strategy.
Pre-requisites
Before you proceed with the configuration, make sure the following pre-requisites are met -
Prior knowledge of Git.
Prior knowledge of DIGIT architecture.
Key Functionalities
DIGIT follows a layered architecture. Every layer consists of a set of microservices and we will have a repository structure same as our layered architecture.
Git being a DIGIT code repository provides an efficient branching strategy to handle core and state-specific changes and enhance the code-review through pull requests.
Deployment Details
Git being the form of version control system, Continuous Integration(CI) and Continuous Delivery/Deployment(CD) setup with this gitflow is used for deployment.
Configuration Details
Configuration steps (Use numbered bullet lists to define the sequence)
Integration
Integration Scope
Integration Benefits
Steps to Integration
Reference Docs
Doc Links
Title | Link |
---|---|
Git Strategy | |
Github documentation and guide | |
Digit Architecture |
Add Comment