Edgewall Software

Version 1 (modified by Christian Boos, 8 years ago) ( diff )

what is AppVeyor, how do we use it + troubleshooting

AppVeyor - Continuous Integration service for Windows

AppVeyor aims to give powerful Continuous Integration and Deployment tools to every .NET developer without the hassle of setting up and maintaining their own build server.

They offer their service free of charge for Open Source projects, like Trac.

We plan to use it soon for automating our builds on Windows (see TracDev/AutomaticBuilds for the other automated build services we use).

Planned URL: https://ci.appveyor.com/project/edgewall/trac

We'll also have an .appveyor.yml file, similar to our .travis.yml file.

Currently experimenting in: https://ci.appveyor.com/project/cboos/trac

Known issues

Test failures

There are still a number of test issues only seen on AppVeyor that need to be resolved before getting a "green" build, mostly SQLite related.

All appveyor related tickets.

Project not building

It can happen that the build won't trigger, and no matter what you do about it, the jobs stay in the "queued" state for ever instead of just a few minutes.

If this happens, ask the support to do a global reset on the project. They're very friendly and responsive.

Note: See TracWiki for help on using the wiki.