Dear colleagues,
With a lot of help from Michael Davidsaver, the AppVeyor based native Windows build support for the ci-scripts module is ready for beta testing.
The ci-scripts configuration of dependency modules (including setup files) can be shared between Travis and AppVeyor.
To update your source module to use this Pull Request branch, you need to do something like this in your module that uses ci-scripts (choose any branch name instead of 'win-beta'):
cd .ci
git fetch origin pull/29/head:win-beta
git checkout win-beta
Once you have an AppVeyor account, you need to enable the repository - any following commit to GitHub should be built if it happens on a branch with the .appveyor.yml configuration in place.
Careful: Since AppVeyor only offers one builder VM and no usable caching, every job you define in your build matrix will be complete and take its full time (~10min for Base plus all other modules) every time the build is run.
Please test and feed back any irregularities and/or missing documentation.
Cheers,
~Ralph