Firefox OS/Performance/Automating Firefox OS Developer Setup

From MozillaWiki
< Firefox OS‎ | Performance
Revision as of 06:15, 8 May 2014 by Dhuseby (talk | contribs) (Created page with "==Introduction== Currently, getting a developer machine set up to build Firefox OS from source is not an easy task. There are are a bunch of [http://mzl.la/1mEAiz5 prerequisi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

Currently, getting a developer machine set up to build Firefox OS from source is not an easy task. There are are a bunch of prerequisites and then you have clone the code and set up your build configuration. All of this makes it difficult for developers to bisect and/or debug bugs in Firefox OS. One way we could greatly ease the setup process is to build a Vagrant provisioning script that targets Docker. On Linux machines, the Vagrant script will initialize a Docker instance with the necessary prerequisites, clone the code, and set up the build configuration correctly. On Mac OS X and Windows, Vagrant will first set up a VirtualBox VM image running Linux before provisioning the Docker image.

Project Plan