What are the best continuous integration frameworks/projects for Perl and why?
GitLab CI GitLab is a rapidly growing code management platform for the modern developer. It provides tools for issue management, code views, continuous integration and deployment, all within a single dashboard.
Continuous Integration is a development practice which aims to make sure the correctness of a software. After each commit, a suite of tests run automatically and tests a software to ensure whether the software is running without any breaks. If any test fails, we will get immediate feedback say “build is broken”.
Jenkins. Jenkins is one of the most popular free open-source CI solutions that is widely used in software engineering. It is a server-based CI application, written in Java that requires a web server to operate on.
The only one I've seen in action is Smolder (it is used for parrot). It is TAP based and therefore integrates well with standard perl testing structures. See also this presentation.
I've looked into the various ones suggest, but they all seemed a little fiddly to get going.
I've since found Hudson , from playing around with it, it seems very nice, coupled with tap-to-junit-xml it took me about 30 minutes to get a basic build happening. Very nice.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With