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

Small Travis CI improvements #632

Merged
merged 5 commits into from Jan 24, 2019

Conversation

cardoe
Copy link
Collaborator

@cardoe cardoe commented Jan 14, 2019

Just getting started on cleaning up the build process with Travis CI. Switches to flake8, builds the sdist and wheel as part of Travis. Enables Travis caching. Fixes links in the README.

@cardoe cardoe changed the title Small Travis CI improvements WIP: Small Travis CI improvements Jan 14, 2019
@cardoe cardoe force-pushed the small-travis-improvements branch 2 times, most recently from c6a5663 to 087e9c4 Compare January 14, 2019 22:57
@drewbrew
Copy link
Collaborator

Overall 👍 aside from the comments above.

@cardoe
Copy link
Collaborator Author

cardoe commented Jan 14, 2019

Oh this PR isn't ready to go yet. I just had to configure Travis CI for the project cause it hadn't been migrated yet. So I opened the PR as a WIP so that I could test that I did the right thing for Travis to be happy.

@drewbrew
Copy link
Collaborator

Ah, I missed that part (reviewing on mobile). Good thing I didn't give it the formal +1!

setup.cfg Outdated Show resolved Hide resolved
Signed-off-by: Doug Goldstein <doug.goldstein@rackspace.com>
Added a lot more errors/warnings to the list so that things would still
pass. Follow on commits will back off these one by one so make the
review process easier.
The setup.cfg is a better place to store the list of settings for
flake8.
This package does not currently have Python 3 support so it shouldn't
advertise itself as universal.
@cardoe
Copy link
Collaborator Author

cardoe commented Jan 24, 2019

Should be ready for re-review.

@cardoe cardoe changed the title WIP: Small Travis CI improvements Small Travis CI improvements Jan 24, 2019
Copy link
Collaborator

@drewbrew drewbrew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@drewbrew drewbrew merged commit 571ee38 into pycontribs:master Jan 24, 2019
@cardoe cardoe deleted the small-travis-improvements branch January 24, 2019 15:14
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.

None yet

2 participants