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

Build Docker Images #75

Closed
chrislbs opened this issue Apr 4, 2017 · 6 comments
Closed

Build Docker Images #75

chrislbs opened this issue Apr 4, 2017 · 6 comments

Comments

@chrislbs
Copy link

chrislbs commented Apr 4, 2017

Create a docker image for cassandra-reaper as part of the build process. Somewhat of a precursor #51 .

@chrislbs
Copy link
Author

chrislbs commented Apr 6, 2017

@adejanovski Does thelastpickle have a docker hub account? If you can create one and set the encrypted variables in the travis yml, I should be able to update my existing PR to publish the created docker images.

@joaquincasares
Copy link
Contributor

@chrislbs @adejanovski is out of the office for the next couple of weeks, but I may be able to help. We already have a Docker Hub account (https://hub.docker.com/u/thelastpickle). What all is needed? Thanks again!

@chrislbs
Copy link
Author

chrislbs commented Apr 6, 2017

@joaquincasares So, I'll need encrypted variables of the user account that has access to push to your docker hub account. I will have to use them to configure the docker plugin to push to the appropriate repository. I'm not sure how the $GITHUB_TOKEN environment variable was created but if you could create DOCKER_HUB_USER and DOCKER_HUB_PASS environment variables in the same way it would be easy for me to consume. If necessary, you can use the travis command line to encrypt them in the .travis.yml file. https://docs.travis-ci.com/user/environment-variables/

@joaquincasares
Copy link
Contributor

I'm not sure how this got closed, but I'm closing #51 since #76 does half of what #51 was intending to do.

@FlorianHockmann
Copy link

Any updates on this? From the documentation it looks like it's now very simple to build the Docker image. So is really only the publish to Docker Hub missing?

@joaquincasares
Copy link
Contributor

@FlorianHockmann Sorry, I was OOO for an extended period. That's correct, the Docker build code is now part of the repo and we only need to add the auto-publishing to Docker Hub, if it's not already there.

Do be aware that there was a recent reorganization and I'm not sure what all was affected.

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

4 participants