Firefox OS/Performance/Using Docker to Ease Debugging Firefox OS: Difference between revisions

Line 2: Line 2:
# Set up private Docker Registry.  (Or better yet, put them on the global, public docker registry?)
# Set up private Docker Registry.  (Or better yet, put them on the global, public docker registry?)
# Configure a Docker image for building B2G from source.
# Configure a Docker image for building B2G from source.
## Create a Jenkin's task to drive the docker daemon to update code, do the build, and snapshot the docker image into the registry.
## Will contain the android SDK, the correct toolchain, and environment variables for building B2G from source.
# Create a VirtualBox image with the [http://docs.vagrantup.com/v2/provisioning/docker.html vagrant docker provisioner] installed and configured to provision the latest docker image and start it on boot.
# Create a VirtualBox image with the [http://docs.vagrantup.com/v2/provisioning/docker.html vagrant docker provisioner] installed and configured to provision the latest docker image and start it on boot.
# Documentation
# Documentation
Line 8: Line 8:
## Write docs for Linux users on running docker images.
## Write docs for Linux users on running docker images.
## Update bisection doc on how to grab the right docker image and flash a phone with the results.
## Update bisection doc on how to grab the right docker image and flash a phone with the results.
# Automation
## Create a Jenkin's task to drive the docker daemon to update code, do the build, and snapshot the docker image into the registry?
## Investigate using amazon elastic beanstalk to scale docker image creation to one snapshot per commit?
## Automate provisioning with vagrant?


== Setting up a Private Docker Registry ==
== Setting up a Private Docker Registry ==
canmove, Confirmed users
225

edits