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

Create a docker image + circleci builder #12

Closed
pjenvey opened this issue Mar 9, 2018 · 5 comments
Closed

Create a docker image + circleci builder #12

pjenvey opened this issue Mar 9, 2018 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@pjenvey
Copy link
Member

pjenvey commented Mar 9, 2018

Setup the necessary Docker file and a rust building environment on circleci.

Not sure it's totally necessary but https://github.com/emk/rust-musl-builder is available for building very portable static rust binaries, which might be helpful down the line for deploying into generic linux Docker images.

@pjenvey pjenvey added the enhancement New feature or request label Mar 9, 2018
@pjenvey pjenvey self-assigned this Mar 9, 2018
@mostlygeek
Copy link

mostlygeek commented Mar 9, 2018

Dockerflow? :)

@pjenvey
Copy link
Member Author

pjenvey commented Mar 9, 2018

Dockerflow? :)

Yup and good timing, @mostlygeek, I was about to bug you to create https://hub.docker.com/u/mozilla/megaphone/ and get its credentials into https://circleci.com/gh/mozilla-services/megaphone

@mostlygeek
Copy link

@oremj could you set up the dockerhub / circleci stuff?

@pjenvey
Copy link
Member Author

pjenvey commented Mar 9, 2018

I've got a WIP branch that's already building an image:

wip2...dockerci

@oremj
Copy link

oremj commented Mar 12, 2018

The dockerhub environment variables are all set up. Check out the dockerflow circle.yml for an example of how to use the variables.

@jrconlin jrconlin mentioned this issue Mar 14, 2018
4 tasks
pjenvey added a commit that referenced this issue Mar 14, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 15, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 15, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 15, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 15, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 16, 2018
along with the Dockerflow circleci 2 build env

Closes #12
pjenvey added a commit that referenced this issue Mar 16, 2018
along with the Dockerflow circleci 2 build env

Closes #12
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

4 participants