Travis-CI runs the test on a Linux box and I think it could also run on OSX, but I never tried that. Appveyor on the other hand is a cloud-based Continuous Integration that runs your tests on MS Windows. (Actually I just saw an e-mail from them inviting me to try their Linux servers as well. For now let's stick to the Windows machines.) The Markua parser should have no platform dependent part. So our could is expected to run on MS Windows as well. I only have an old Windows 7 at home and I'd avoid using it. Luckily Appveyor can provide the platform to test the code.

Enable Appveyor

Visit Appveyor, click on "Sign up for free". Here I've created my own account by typing in my name, e-mail address and a password.

Then I clicked on the "+ New Project" link, selected Github, I think back when I first did this I had to authenticate at GitHub at this point, but now it just lists all the project I have.

I searched for perl5-markua-parser and as I hovered over the name the "+ add" link appeared on the right hand side. Clicking that I told Appveyor to start monitoring the project.

Configure Appveyor

In order to tell Appveyor what to do you need to create a file called appveyor.yml or .appveyor.yml (with a leading dot). It needs to include some instructions installing Strawberry Perl, installing any prerequisites, and then running the tests with gmake test.