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

use circleci instead of travis? #15

Open
rabernat opened this issue Mar 11, 2019 · 3 comments
Open

use circleci instead of travis? #15

rabernat opened this issue Mar 11, 2019 · 3 comments

Comments

@rabernat
Copy link
Member

Repo2docker recommends using circleci for continuous building:
https://repo2docker.readthedocs.io/en/latest/howto/deploy.html

This is what I set up on pangeo_ocean_examples:
https://github.com/pangeo-data/pangeo_ocean_examples/blob/master/.circleci/config.yml

There are some advantages to doing it that way, including a fancy caching layer between PR and deploy steps that avoid rebuilding the image unnecessarily.

@jhamman
Copy link
Member

jhamman commented Mar 12, 2019

Happy to go this way if we want to take advantage of the caching in circleci. I originally went with Travis because it was the shortest path to a working system but if someone wants to revisit that decision, I'm happy to help make that possible.

@yuvipanda
Copy link
Member

A good reason to move to CircleCI now is that Travis has been taken over by a private equity firm, and is hence on its deathbed (for OSS projects, I would say). Move when we have the time!

@jhamman
Copy link
Member

jhamman commented Nov 22, 2019

We're starting to get build timeouts due to the serial build config we currently have. I think now is a good time to revisit this issue.

pinging @ocefpaf and @rsignell-usgs.

@jhamman jhamman mentioned this issue Nov 22, 2019
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

No branches or pull requests

3 participants