CumulusCI was built to solve common challenges faced during the development and release of Salesforce managed package projects.