Public Repository

Last pushed: 2 years ago
Short Description
Run in a Docker container FxA for development
Full Description

UNFINISHED!!

Based on the (currently suspended) work started in https://github.com/renoirb/fxa/tree/renoirb/docker-build-system

Firefox Accounts Docker container

You can either build locally the VM, which would compile NodeJS, or pull a prebuilt image.

Building is basically running what's in salt/top.sls at 'baseimage', and would also compile from source the exact version of our packages.

If no image exist, or want to run anew;

git clone -b renoirb/docker-build-system https://github.com/renoirb/fxa.git
cd fxa
make

If an image exist, you can pull it;

docker pull renoirb/nodejs:fxa

Once you have the image available, setup the local workspace

make deps
make run

# Inside the container
/srv/scripts/install_all.sh

TODO

Not working yet, things are missing

  • Get dependencies in a consistent way
  • Update code from upstream
  • Make it work. It doesn’t yet. :(
Docker Pull Command
Owner
renoirb

Comments (0)