Add continuous integration testing to project

Issue #13 resolved
Joshua Boyd created an issue

This would mean configuring one or more services, and then adding an image per service to the README.md file.

I suggest the services drone.io (https://drone.io/ ) for Linux testing and appveyor (https://www.appveyor.com/ ) for Windows testing. Both are free for open source projects.

Optionally, there is also the Coveralls ( https://coveralls.io/ ) service for doing code coverage checks, also free for open source projects. Unlike the first two, I haven't used this service myself yet.

If interested, I'd be willing to help get this setup, but I thought I'd file an issue first to gauge interest.

Official response

Comments (3)

  1. raz repo owner

    Hi, I would like to add CI, but the last time I checked, I couldn't really find anything that was easy to set up and offered Bitbucket integration (many were Github-only).

    So I've looked now at appveyor and drone.io, but their Bitbucket integration is too intrusive. e.g: * Read and modify your account information * Read and modify your team membership information

    Either the Bitbucket OAuth is crap or both of those companies don't understand security. The repo is public, they should at most require access to create new tickets. Or am I missing something?

  2. Log in to comment