Skip to content

Conversation

@hugovk
Copy link
Contributor

@hugovk hugovk commented Nov 24, 2018

To ensure quality, it's a good idea to add a CI server. These can run all the tests for each commit, and are especially useful to show whether tests pass or fail for PRs.

Travis CI is popular and free for open-source projects.

It uses a .travis.yml file for config, which says which Python versions to test, what to install, and what to test.

Here's what an example build looks like:
https://travis-ci.org/hugovk/python-path-specification/builds/459083149

Please enable this repo at https://travis-ci.org/cpburnz/python-path-specification

@cpburnz cpburnz merged commit b1cfa7c into cpburnz:master Dec 1, 2018
@cpburnz
Copy link
Owner

cpburnz commented Dec 1, 2018

I'm not sure why this pull request got automatically merged. I'll look into using Travis CI.

@hugovk hugovk deleted the add-travis branch December 1, 2018 18:29
@hugovk
Copy link
Contributor Author

hugovk commented Dec 1, 2018

I guess this got automatically merged because its commits were also included in the merged #24.

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

Successfully merging this pull request may close these issues.

2 participants