Commit Graph

17 Commits

Author SHA1 Message Date
Pagan Gazzard
c82cec018d Save space by removing more npm install artifacts. 2015-10-13 13:36:13 -03:00
Pagan Gazzard
0d0ca4deda Switch to using resin/rpi-node and node images, making use of package.json caching. 2015-10-13 13:36:13 -03:00
Pagan Gazzard
1024af0f48 Remove module benchmarks to save space (~9MB) 2015-10-13 13:29:42 -03:00
Pagan Gazzard
9197272632 Remove local npm after installing since we no longer need it (saves ~4MB). 2015-10-13 13:29:42 -03:00
Praneeth Bodduluri
d300ec6baf User Supervisord for logging 2015-10-13 13:28:00 -03:00
Pagan Gazzard
f0afcb706a Separate out tty.js 2015-10-13 13:28:00 -03:00
Pagan Gazzard
8c774549ad A hack to use our custom css for tty.js - CSS comes from Eugene. 2015-10-13 13:19:44 -03:00
Pagan Gazzard
6c7f891a2a Need to set the enterContainer script as executable. 2015-10-13 13:19:44 -03:00
Pagan Gazzard
a39024709f Stop the pre/postinstall scripts on error. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
550aebb163 Remove tests and docs, we don't need them at runtime. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
67c5858ff1 Remove .c and .tar.* files that won't be needed at runtime. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
43df63b46b Make sure the .git folder is either removed or not included in the first place. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
370f1bf7ce Make sure the npm and apt-get caches are cleaned. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
e3188065d7 Properly delete the coffee-script source files. 2015-10-13 13:10:11 -03:00
Pagan Gazzard
0495053fd5 Add production mode guards. 2015-10-13 13:08:24 -03:00
Pagan Gazzard
3bad30eff7 Remove the coffeescript source files and coffeescript module after compilation since they're only needed at compile time (and not at runtime). 2015-10-13 13:08:24 -03:00
Praneeth Bodduluri
be5a32187a User local accelerator if available 2015-10-13 13:06:43 -03:00