Build server for angular-ui repositories.
Allows a remote user to download a custom build of angular-ui or ui-bootstrap.
- List Modules: GET
/api/:repo/
:repo
isangular-ui
orbootstrap
- Returns a list of available modules to build in the format
{modules: ['module1','module2']}
- Download Build: GET
/api/:repo/download/
- Expects array of modules to download as query parameter
modules
:repo
isangular-ui
orbootstrap
- Will build if given module combination hasn't been built yet, then send zip file as download
- Expects array of modules to download as query parameter
- Install npm dependencies for server:
npm install
- Install submodules with
git submodule update --init
- Install npm dependencies for submodules:
cd angular-ui && npm install; cd ../bootstrap && npm install