aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlex Beregszaszi <alex@rtfs.hu>2019-01-19 01:55:03 +0800
committerAlex Beregszaszi <alex@rtfs.hu>2019-01-19 01:55:03 +0800
commit128d2811d5aa84b3f155de0ea22fd0a295dc7023 (patch)
treee2514c1e6c7d498057e4e55ad4e9d8bad597bd17 /.travis.yml
parent272566ac93ee27a34f17afa416403082e6da9d73 (diff)
downloaddexon-solidity-128d2811d5aa84b3f155de0ea22fd0a295dc7023.tar.gz
dexon-solidity-128d2811d5aa84b3f155de0ea22fd0a295dc7023.tar.zst
dexon-solidity-128d2811d5aa84b3f155de0ea22fd0a295dc7023.zip
Travis: make cache dependent on emscripten version
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 076833e0..6d3d70e0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -122,6 +122,16 @@ matrix:
- SOLC_TESTS=Off
- ZIP_SUFFIX=emscripten
- SOLC_STOREBYTECODE=On
+ # Travis doesn't seem to support "dynamic" cache keys where we could include
+ # the hashes of certain files. Our CircleCI configuration contains the hash of
+ # relevant emscripten files.
+ #
+ # It is important to invalidate the cache with each emscripten update, because
+ # dependencies, such as boost, might be broken otherwise.
+ #
+ # This key here has no significant on anything, apart from caching. Please keep
+ # it in sync with the version above.
+ - EMSCRIPTEN_VERSION_KEY="1.38.22"
# OS X Mavericks (10.9)
# https://en.wikipedia.org/wiki/OS_X_Mavericks