<div dir="ltr">In order to enable dev to see their code in a production like environment more easily before handing off to QA, and to prevent a dependency on Services Ops time/resources for dev iteration, I've documented how to build and spin up your own stacks in Dev and Stage.<div>
<br></div><div>This documentation is aimed at Firefox Accounts developers and Services QA.</div><div><br></div><div><a href="https://mana.mozilla.org/wiki/display/SVCOPS/Firefox+Accounts+Self+Service+Builds">https://mana.mozilla.org/wiki/display/SVCOPS/Firefox+Accounts+Self+Service+Builds</a><br>
</div><div><br></div><div>Feel free to build and spin up new dev and stage stacks as you see fit. Some caveats to keep in mind :</div><div>* Currently you can only build stacks using the latest application RPM, as opposed to a specific app rpm of a specific git commit. If there is an interest in more control here I can add that functionality.</div>
<div>* When you spin up a stack and point either the dev or staging DNS at it, this new stack will be seen and used by anyone with an installation of Firefox configured to use those environments. You may want to announce in IRC the fact that you're updating those environments.</div>
<div><br></div><div>I've not yet had anyone in dev or qa go through this document to identify problems or things that don't make sense, so please feel free to ask questions, make suggestions, identify broken parts, etc.</div>
<div><br></div><div>-Gene</div></div>