[Bug 956384] [NEW] Continuous integration and real-world testing

Public bug reported:
This is not a real bug, I would just like to start a discussion about what can be done to set up a continuos integration system.
Is there any Jenkins server which can be used?
Another thing which I was thinking is if we have some real tests on real systems with various MTA such as Postfix/Exim.
I haven't tried it yet but it seems that http://vagrantup.com/ and puppet could really be very nice tools for the job.
And we could then 1. fire up a VM 2. install the different MTAs 3. create some complicated mailing lists and check that everything works correctly
Other ideas?
** Affects: mailman Importance: Undecided Status: New
** Tags: mailman3

Also to consider is testing with various supported database backends, of which (currently) only SQLite and PostgreSQL are supported, though I would love to get support for MySQL and/or its variants.
I'm not aware of a Jenkins server that's available, but perhaps when the new python.org infrastructure gets built, we could convince them to host one for us.
+1 for this idea in general!
** Changed in: mailman Importance: Undecided => Wishlist

** Changed in: mailman Status: New => Confirmed
** Changed in: mailman Importance: Wishlist => High

** Changed in: mailman Importance: High => Wishlist

This bug has been moved to the new gitlab repo here: https://gitlab.com/mailman/mailman/issues/49
participants (3)
-
Abhilash Raj
-
Andrea Crotti
-
Barry Warsaw