Commit
a953d1523ef7dae8f12c180d3c884124b2a58779
by noreplyfix(tiflash): Fix libclara build cache issue (#3472)
It turns out that cxxbridge is generating symbolic links:
```
❯ ls -la /Users/breezewish/Work/tiflash-cse/cmake-build-Debug/libs/libclara-cmake/cxxbridge/clara_fts/src
total 0
drwxr-xr-x 9 breezewish staff 288 4 10 01:08 .
drwxr-xr-x 3 breezewish staff 96 4 10 01:08 ..
lrwxr-xr-x 1 breezewish staff 106 4 10 01:08 brute_searcher.rs.cc -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/sources/clara_fts/src/brute_searcher.rs.cc
lrwxr-xr-x 1 breezewish staff 105 4 10 01:08 brute_searcher.rs.h -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/include/clara_fts/src/brute_searcher.rs.h
lrwxr-xr-x 1 breezewish staff 104 4 10 01:08 index_reader.rs.cc -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/sources/clara_fts/src/index_reader.rs.cc
lrwxr-xr-x 1 breezewish staff 103 4 10 01:08 index_reader.rs.h -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/include/clara_fts/src/index_reader.rs.h
lrwxr-xr-x 1 breezewish staff 104 4 10 01:08 index_writer.rs.cc -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/sources/clara_fts/src/index_writer.rs.cc
lrwxr-xr-x 1 breezewish staff 103 4 10 01:08 index_writer.rs.h -> ../../../release/build/clara_fts-8ffc5909ded41509/out/cxxbridge/include/clara_fts/src/index_writer.rs.h
drwxr-xr-x 4 breezewish staff 128 4 10 01:08 tokenizer
```
So we must copy by dereference when uploading the cache, otherwise it
cannot be found.
This PR also introduce libclara cache to more pipelines, like
integration_test.
Signed-off-by: Wish <breezewish@outlook.com>
(commit: a953d15)