Probo.CI is a Continuous Integration and Collaboration tool that helps break down the barriers inherent in a software development project. Probo works with git on a per-pull-request basis to ensure that you never merge code into any branch before it has been tested and approved.
Probo is both a SaaS app, available at app.probo.ci, as well as an Open Source Software project, available at https://github.com/ProboCI.
Probo.CI was initially created by Zivtech to fulfill an internal need for automated testing of Drupal and other database driven web applications, which popular Continuous Integration tools like CircleCI and Travis couldn’t fill. Once the tool started to take shape we realized that we had created a tool that didn’t just make automated testing a lot better: by giving a very granular real-time view into the state of development before the work was merged into a git branch, it seriously improved the lives of our project managers, product owners/clients, quality assurance/user acceptance testing staff, and junior developers.
The Probo workflow recognizes that there’s more to deploying development work than automated testing: real people will always need a place to see, test, and approve changes. By factoring in real human testing and approval processes into the development to deployment process, we can improve quality, efficiency, and collaboration.