jayvdb created this task. jayvdb added subscribers: pywikibot-bugs, Aklapper, Ricordisamoa, jayvdb. jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION It would be beneficial to set a the 'wikimedia' account on Appveyor (https://ci.appveyor.com/) to run builds of Pywikibot on each merge, like is done using Travis-CI for each merge. Pywikibot now has a good array of tests that are running on Appveyor, using a Appveyor build control file configured with 10 build configurations , with an intermittent cross-platform error (T95139) that appears more frequently on Win32. A build looks like: https://ci.appveyor.com/project/jayvdb/pywikibot-core/build/1.0.review/ricordisamoa/restrictiontypes2.299 Most importantly this includes tests against four Python versions which are not tested by Travis-CI: 2.6.6, 2.7.0, 3.3.0 and 3.4.0 (the Travis-CI versions are pre-installed 'latest' point release for each Python version, so they cant be selected to be older releases). How to set up the Appveyor builds is documented: https://github.com/wikimedia/pywikibot-core/tree/master/tests#appveyor-ci TASK DETAIL https://phabricator.wikimedia.org/T101807 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: jayvdb, Ricordisamoa, Aklapper, pywikibot-bugs _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
