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

Enable CircleCI builds #397

Closed
exarkun opened this Issue Jan 9, 2018 · 4 comments

Comments

Projects
None yet
2 participants
@exarkun
Contributor

exarkun commented Jan 9, 2018

Travis builds, particularly on OS X, can take an unreasonable amount of time (particularly in the afternoon when builds queue up and it might be dozens of minutes before one even starts).

CircleCI also offers OS X support. It seems worth investigating further, including gaining some real-world experience with that system, to determine whether it might provide a better experience than the current travis-based experience.

@exarkun

This comment has been minimized.

Contributor

exarkun commented Jan 9, 2018

@exarkun exarkun added this to the Fast Test Suite milestone Jan 10, 2018

@exarkun

This comment has been minimized.

Contributor

exarkun commented Jan 11, 2018

We may need to move or duplicate our Linux builds on CircleCI as well. We need the Telepresence Docker images to be built and that's currently not done by the OS X build. But another possibility could be to have the OS X build also build images.

@plombardi89

This comment has been minimized.

Contributor

plombardi89 commented Jan 11, 2018

Isn't moving Linux builds going to happen eventually no matter what? If Circle works great for OS X we should just move the whole thing over to it... having to maintain two CI systems just feels like a long term PITA.

@exarkun

This comment has been minimized.

Contributor

exarkun commented Jan 11, 2018

I haven't tried running Linux builds on CircleCI yet ... but hopefully, yea, that will work fine and we can just do all of Telepresence CI there and stop using Travis-CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment