Uncover mishaps before they are deployed
datree automatically enforces governance and ensure compliance with development practices before a branch is merged in a pull request
How it works
Install GitHub Appdatree seamlessly connects to your GitHub, extracting only the metadata.
Get a 360 Degrees Catalog
We’re constantly mapping all code components, repositories, and committers, while detecting their cross-connectivity, to build a real-time catalog of your stack. It’s quick, completely transparent and immediately effective.
Enable Smart Policy
“Smart policy” integrates with your GitHub account and acts as a pull request “gatekeeper”, to make sure all developers are aligned with your organization and team best practices and standards.
Prevent production mishaps in seconds
Make commits to your branch, whenever you add, edit, or delete a file.
Create Pull Request
Once a pull request has been opened, datree will automatically check code changes.
datree reviews the changed code to ensure compliance with pre-defined policies and avoid mishaps, such as forgetting to remove secret keys, adding a .gitignore file or pin dependencies. Even a small typo in Ansible Playbook can become a huge production problem.. Learn more.
Review reported issues, fix them and push the new commit.
Merge & Deploy
Once your pull request has been reviewed and the branch has passed tests and complies with company policies, merge is enabled..