Commit Graph

36 Commits

Author SHA1 Message Date
Michael Bradley, Jr a821229499 downgrade geth/swarm (1.8.12 geth alltools includes swarm) 2018-08-22 16:41:50 -05:00
Michael Bradley, Jr d6bb268315 nodeenv exports need to be in a sourced file to avoid nvm conflict 2018-08-21 15:02:42 -05:00
Michael Bradley, Jr e0143c086f more DRY 2018-08-20 17:56:01 -05:00
Michael Bradley, Jr 88d1656434 bump npm 2018-08-20 17:52:39 -05:00
Michael Bradley, Jr 28f12915f6 install less during build 2018-08-20 17:52:29 -05:00
Michael Bradley, Jr 41f22ca409 bump micro 2018-08-10 16:58:43 -05:00
Michael Bradley, Jr ff382b369d bump ipfs 2018-08-10 16:58:36 -05:00
Michael Bradley, Jr affbe3c4e8 bump geth 2018-08-10 16:58:27 -05:00
Michael Bradley, Jr d4a2647628 master branch of embark-docker should spec 'latest' (released) ver of embark 2018-08-10 16:57:56 -05:00
Michael Bradley, Jr d7d9d7ac32 use same ver of ganache-cli as spec'd in pkg.json of embark's develop branch 2018-08-10 16:56:59 -05:00
Michael Bradley, Jr 6aa28ef347 swarm is now a separate download, not bundled in newer geth-all-tools 2018-08-10 16:55:54 -05:00
Michael Bradley, Jr 5da4a50e2f install specific ver of bash-it (using tag on fork which serves that purpose) 2018-08-10 16:54:07 -05:00
Michael Bradley, Jr 4f098d4fa8 tty workaround (side benefit: cleaner RUN scripts) 2018-08-07 19:59:59 -05:00
Michael Bradley, Jr 8c106bffd4 reorder dir creation, installs 2018-08-02 09:48:03 -05:00
Michael Bradley, Jr 052a63183e don't need to source bash-it during build 2018-08-02 09:47:25 -05:00
Michael Bradley, Jr 3653afc45f prefer nodeenv by default 2018-08-01 11:25:06 -05:00
Michael Bradley, Jr ada6cce8d3 enable nvm completion upon nvm_load 2018-08-01 11:23:31 -05:00
Michael Bradley, Jr 2ddee2df40 COPYs last, when possible 2018-07-31 22:41:19 -05:00
Michael Bradley, Jr 0735512bb4 rev embark user RUN 2018-07-31 22:41:19 -05:00
Michael Bradley, Jr c90f473d52 root and embark user RUNs use bash shell 2018-07-31 22:41:13 -05:00
Michael Bradley, Jr 49eb9ad338 locale config,gen in builder-base 2018-07-31 22:36:06 -05:00
Michael Bradley, Jr 3c1699fe10 node from nvm (no system node) 2018-07-31 22:35:09 -05:00
Michael Bradley, Jr 54945e5e41 smarter arrangement of ARG, ENV 2018-07-31 22:33:06 -05:00
Michael Bradley, Jr 43e02f3868 reorg some files so top-level of repo is cleaner 2018-07-31 14:17:16 -05:00
Michael Bradley, Jr 32131f0bca chown embark user's dotfiles 2018-07-25 11:49:45 -05:00
Michael Bradley, Jr 7d19051575 use a 6+ version of npm 2018-07-24 18:10:48 -05:00
Michael Bradley, Jr 4a4555c57b linebreak 2018-07-24 17:29:23 -05:00
Michael Bradley, Jr bb72888cb9 prefer ARG w/ defaults vs. ARG+ENV 2018-07-24 17:19:35 -05:00
Michael Bradley, Jr 7098260ce5 linebreak 2018-07-24 16:39:53 -05:00
Michael Bradley, Jr 1eac4c861b multi-stage build 2018-07-24 15:26:32 -05:00
Michael Bradley, Jr 87eaaff3d2 make "embark run" the default command 2018-07-22 23:18:36 -05:00
Michael Bradley, Jr 320d70ddeb revise for environment bootstrapping and more flexible env/tooling 2018-07-22 23:02:01 -05:00
Andre Medeiros 70932f1ad9 Add readme; build/release script 2018-07-11 09:30:32 -04:00
Andre Medeiros 067866af99 Break up the build process in 2.
This will produce an extra layer but will improve on build time because
we'll be updating Embark more frequently than the surrounding tools
(geth and IPFS.)

Also, doing this negates the need to `sudo - embark` a bunch of commands
we previously had to.

Additionally, create and use a workdir.
2018-07-09 12:13:52 -04:00
Andre Medeiros 8d21abc9d6 Bump embark to 3.1.4 2018-07-04 17:03:48 -04:00
Andre Medeiros ef7e8817ad Initial Import 2018-07-04 16:52:11 -04:00