@@ -89,13 +89,9 @@ header "Installing binaries"
8989install_bins | indent
9090
9191restore_cache () {
92- local cache_status=$( get_cache_status)
92+ local cache_status=" $( get_cache_status) "
9393
94- if [ " $cache_status " == " disabled" ]; then
95- echo " Skipping (cache disabled)"
96- elif [ " $cache_status " == " invalidated" ]; then
97- echo " Skipping (cache invalidated)"
98- else
94+ if [ " $cache_status " == " valid" ]; then
9995 local cache_directories=$( get_cache_directories)
10096 if [ " $cache_directories " == " " ]; then
10197 echo " Loading 1 from cacheDirectories (default):"
@@ -104,6 +100,8 @@ restore_cache() {
104100 echo " Loading $( echo $cache_directories | wc -w | xargs) from cacheDirectories (package.json):"
105101 restore_cache_directories " $BUILD_DIR " " $CACHE_DIR " $cache_directories
106102 fi
103+ else
104+ echo " Skipping cache ($cache_status )"
107105 fi
108106}
109107
@@ -124,6 +122,7 @@ build_dependencies | indent
124122
125123cache_build () {
126124 local cache_directories=$( get_cache_directories)
125+
127126 echo " Clearing previous node cache"
128127 clear_cache
129128 if [ " $cache_directories " == " " ]; then
@@ -133,6 +132,7 @@ cache_build() {
133132 echo " Saving $( echo $cache_directories | wc -w | xargs) cacheDirectories (package.json):"
134133 save_cache_directories " $BUILD_DIR " " $CACHE_DIR " $cache_directories
135134 fi
135+ save_signature
136136}
137137
138138header " Caching build"
0 commit comments