summaryrefslogtreecommitdiff
path: root/travis-ci/install-cask.sh
Commit message (Collapse)AuthorAge
* [Fix #2144] Create a docker image to mimic the TravisCI environment (#2145)Neil Okamoto2017-12-20
|
* [#2129] Мake evm and cask setup more reliable in travis (#2139)Neil Okamoto2017-12-15
Resolves [#2129] with new scripts to setup evm and cask in Travis builds. These scripts improve on the prior process by adding error detection with retries, such that network errors during this setup stage are less likely to abort the build with mysterious errors. In addition to the retry logic, we also cache the installations of evm and cask such that the contents of those directories are restored across successful builds. This eliminates the requirement to install evm and cask from scratch. It is possible to force-delete these caches if needed. The net result of all this is, most incremental builds need only attempt to update evm and cask (essentially a git pull) and update any needed elisp packages via cask update.