diff --git a/bin/compile b/bin/compile index 52296f5..87faaa3 100755 --- a/bin/compile +++ b/bin/compile @@ -145,7 +145,12 @@ bpwatch stop clear_old_venvs # Restore old artifacts from the cache. bpwatch start restore_cache - cp -R $CACHE_DIR/$CACHED_DIR . &> /dev/null || true + mkdir -p $CACHED_DIR + cp -R $CACHE_DIR/$CACHED_DIR/python $CACHE_DIR/python &> /dev/null || true + cp -R $CACHE_DIR/$CACHED_DIR/python-stack $CACHE_DIR/python-stack &> /dev/null || true + cp -R $CACHE_DIR/$CACHED_DIR/python-version $CACHE_DIR/python-version &> /dev/null || true + cp -R $CACHE_DIR/$CACHED_DIR/vendor $CACHE_DIR/vendor &> /dev/null || true + cp -R $CACHE_DIR/$CACHED_DIR/venv $CACHE_DIR/venv &> /dev/null || true bpwatch stop restore_cache set +e