Commit Graph

14 Commits

Author SHA1 Message Date
Pagan Gazzard
7d78d0dad8 Use JOBS=MAX for npm install 2015-10-13 13:43:34 -03:00
Pagan Gazzard
2387402c35 Clean up tmp files left behind by npm. 2015-10-13 13:39:39 -03:00
Pagan Gazzard
a3e39f540c Update nodejs to v0.10.38 2015-10-13 13:39:38 -03:00
Pagan Gazzard
a91b5d10db Remove binutils which is automatically installed with the other packages but not automatically removed. 2015-10-13 13:39:08 -03:00
Praneeth Bodduluri
b8923c82c5 Remove unused deploy_key and ssh_config 2015-10-13 13:39:06 -03:00
Pagan Gazzard
e7b5fce5f5 Merge some command to reduce the number of layers created (writing each layer takes quite a long time on my rpi, so this speeds up the dev cycle a bit) 2015-10-13 13:37:56 -03:00
Pagan Gazzard
a5fa19cafe Remove git+ssh as they're no longer needed for npm install. 2015-10-13 13:37:56 -03:00
Pagan Gazzard
1f6d3acb0c Add an npm dedupe call to reduce image size. 2015-10-13 13:36:14 -03:00
Pagan Gazzard
7bf0637347 Link the entry to /start to work with the hardcoded /start in old docker/rce-run-supervisor scripts. 2015-10-13 13:36:14 -03:00
Pagan Gazzard
c41c7a5d01 Save space by never committing build time dependencies, and only installing them for the duration of building. 2015-10-13 13:36:13 -03:00
Pagan Gazzard
701467ee46 Save space by using a dpkg config to avoid installing unnecessary docs/locales. 2015-10-13 13:36:13 -03:00
Pagan Gazzard
e28eff6eeb Save space by not installing recommended apt packages 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
Praneeth Bodduluri
dba752f6b3 Use ARCH= to define the architecture to build. Embedd version into builds 2015-10-13 13:27:57 -03:00