Skip to content

Travis CI integration - #180

Merged
codelucas merged 7 commits into
codelucas:masterfrom
yprez:travis
Jan 25, 2016
Merged

Travis CI integration#180
codelucas merged 7 commits into
codelucas:masterfrom
yprez:travis

Conversation

@yprez

@yprez yprez commented Jan 15, 2016

Copy link
Copy Markdown
Collaborator

Add the basic .travis.yml file to run the tests on several versions of Python after every commit, PR, etc.
This might also help with the requirements versions breaking when upgraded...

@codelucas All you need to do to enable this is to sign up to to http://travis-ci.org/ (if you don't already have an account) and enable this repo.

And added badge in the readme like: https://travis-ci.org/yprez/newspaper.svg?branch=travis :

Hope this is useful...

@yprez

yprez commented Jan 15, 2016

Copy link
Copy Markdown
Collaborator Author

Actually it shows the tests are passing when some are actually failing - I'll take a look and reopen when it's resolved.

@yprez yprez closed this Jan 15, 2016
@yprez yprez reopened this Jan 15, 2016
@yprez

yprez commented Jan 15, 2016

Copy link
Copy Markdown
Collaborator Author

Works fine now.

There are some issues on running Python 3.5 (I disabled it for now) and #179 seems to break this build, so it's probably better to merge this one first...

@yprez

yprez commented Jan 15, 2016

Copy link
Copy Markdown
Collaborator Author

Build history for my branch: https://travis-ci.org/yprez/newspaper/builds

@codelucas

Copy link
Copy Markdown
Owner

Wow, great work. Merging and also creating the travis CI for this

@codelucas codelucas closed this Jan 25, 2016
@codelucas codelucas reopened this Jan 25, 2016
codelucas added a commit that referenced this pull request Jan 25, 2016
@codelucas
codelucas merged commit e03e118 into codelucas:master Jan 25, 2016
@yprez
yprez deleted the travis branch January 25, 2016 10:35
@yprez

yprez commented Jan 25, 2016

Copy link
Copy Markdown
Collaborator Author

@codelucas you just need to enable it here: https://travis-ci.org/profile/

@codelucas

Copy link
Copy Markdown
Owner

@yprez It's been enabled!

@codelucas

Copy link
Copy Markdown
Owner

@yprez: Our build is passing: https://travis-ci.org/codelucas/newspaper

@yprez

yprez commented Jan 30, 2016

Copy link
Copy Markdown
Collaborator Author

👍

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