CIFASIS / QuickFuzz

An experimental grammar fuzzer in Haskell using QuickCheck
http://QuickFuzz.org
GNU General Public License v3.0
199 stars 45 forks source link

Add a CircleCI configuration for continuous integration #37

Closed varnerac closed 8 years ago

varnerac commented 8 years ago

Here's a CircleCI config for continuous integration. I've tested it in CircleCI using my repo and it works. I override the hlint return value to 0 (success) because I didn't want that stopping the build.

gaa-cifasis commented 8 years ago

Thanks for this pull request! We will start to look at the continuous integration in QuickFuzz soon (servers options, how to define sensible tests, etc). We want to list your collaboration in the official QuickFuzz website. Should we use your name or the name of the company?

varnerac commented 8 years ago

You can use the name of the company, NineFX. Additionally, once you get the CircleCI account setup, I'll add a CircleCI badge to the README.md. I also have an improvement for the hlint action that will copy the HTML linting report to CircleCI's artifact directory.