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

automate building of docker images when dockerfiles are updated #131

Closed
rabernat opened this issue Feb 23, 2018 · 6 comments
Closed

automate building of docker images when dockerfiles are updated #131

rabernat opened this issue Feb 23, 2018 · 6 comments

Comments

@rabernat
Copy link
Member

One way to begin to automate the deployment of our GCE would be to automatically build the docker images whenever the dockerfiles are updated in this repo. It looks like that is not too hard to do:
https://docs.docker.com/docker-hub/builds/

That would remove some of the manual steps in the cluster update process.

xref #128, #117

@mrocklin
Copy link
Member

We might also want to run helm upgrade if we're able to securely store secrets in a CI server somewhere.

We might also want to move this to a different repository that is specific to the pydata.pangeo.org deployment and keep this repository suitably general.

@rabernat
Copy link
Member Author

Can you clarify what you mean by "run helm upgrade"? Run where? Is it possible to automate that as well somehow?

My understanding is that helm upgrade had to be run manually / locally. I don't know enough CI to know how to automate that step.

@mrocklin
Copy link
Member

The CI Server could run that command, much as it currently runs py.test ...

The helm upgrade step is defined here https://github.com/pangeo-data/pangeo/blob/master/gce/update.md#upgrade

@rabernat
Copy link
Member Author

Ah ok you mean travis. Gotcha.

@stale
Copy link

stale bot commented Jun 15, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jun 15, 2018
@stale
Copy link

stale bot commented Jun 22, 2018

This issue has been automatically closed because it had not seen recent activity. The issue can always be reopened at a later date.

@stale stale bot closed this as completed Jun 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants