Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous integration? #12

Open
jmitchell opened this issue Mar 28, 2017 · 0 comments
Open

Continuous integration? #12

jmitchell opened this issue Mar 28, 2017 · 0 comments

Comments

@jmitchell
Copy link

jmitchell commented Mar 28, 2017

In response to #8 I got a bad patch merged (see #9 and #11 for fallout)--sorry! Sidenote: the latest suggestion is to apply this patch.

To avoid similar mistakes getting released in the future it would help to have CI. As explained in #9 (comment) I started cpphs-blackbox to do some very basic blackbox testing on the cpphs executable with help of TravisCI for Linux and AppVeyor for Windows. This allowed me to smoke test my latest patch, but it's not proper CI. cpphs-blackbox doesn't:

  • get triggered by PRs to cpphs codebase
  • do whitebox testing

@malcolmwallace: Since TravisCI and AppVeyor work well with GitHub repos would you consider migrating the cpphs codebase to GitHub?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant