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

Migrate to travis-ci.**com** #91

Closed
mehaase opened this issue Nov 16, 2018 · 4 comments
Closed

Migrate to travis-ci.**com** #91

mehaase opened this issue Nov 16, 2018 · 4 comments
Labels
enhancement New feature or request

Comments

@mehaase
Copy link
Contributor

mehaase commented Nov 16, 2018

We are currently using travis-ci.org. I didn't realize when I set this up that Travis is in the process of moving open source repos from .org to .com. Moreover, the .com server supports "GitHub Apps", which looks like it would have better integration than the webhooks we're using right now. (Among other things, the webhooks currently build each PR that I push twice: once for the PR hook and once for the push hook.)

More info: https://docs.travis-ci.com/user/open-source-on-travis-ci-com/

@mehaase
Copy link
Contributor Author

mehaase commented Nov 16, 2018

Or maybe just give up on Travis and try CircleCI.

@mehaase mehaase added the enhancement New feature or request label Nov 17, 2018
@mehaase
Copy link
Contributor Author

mehaase commented Nov 27, 2018

Ok, the migration to Travis-CI.com is done. The build history cannot be migrated, so I triggered a new build on master to make sure it's working and to give us a green build status.

I'll keep this ticket open until we ensure that we're not building twice for each PR.

@mehaase
Copy link
Contributor Author

mehaase commented Jan 15, 2019

Ready to close this. This screenshot shows a recent PR is building correctly (building once, not twice).

screenshot from 2019-01-15 10-05-09

@belm0
Copy link
Member

belm0 commented Jun 15, 2019

FYI I've just enabled builds for pull requests, as we had on travis-ci.org

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

No branches or pull requests

2 participants