这可能看起来像一个非常广泛的问题,但我真的很想了解可能的方法。我们的团队拥有一个Django Web应用程序,并且我们为我们的功能提供了大量的单元测试。现在在github中,我们有主分支,开发分支和单个功能/ bug分支。现在我想解决的问题是,使用持续集成服务器执行Django单元测试
每次将某些代码合并到开发分支中时,我想运行针对该分支的所有(或子集)单元测试。让它自动化很酷,我不必触发测试运行。
我已阅读并听说詹金斯 - http://michal.karzynski.pl/blog/2014/04/19/continuous-integration-server-for-django-using-jenkins/。目前我正在倾向的方法之一。
但我想知道是否有更好的方法或工具,我可以使用。
感谢您的帮助。