CI: Fix cargo cache (#7968)

* Fix cache

Blocking waiting for file lock on the registry index

* Only clean locked cargo cache on windows
This commit is contained in:
Denis S. Soldatov aka General-Beck 2018-03-01 15:41:49 +03:00 committed by 5chdn
parent 94defd7f82
commit cda523bc21
No known key found for this signature in database
GPG Key ID: 1A40871B597F5F80

View File

@ -48,6 +48,12 @@ set_env_win () {
echo "@ signtool sign /f "\%"1 /p "\%"2 /tr http://timestamp.comodoca.com /du https://parity.io "\%"3" > sign.cmd echo "@ signtool sign /f "\%"1 /p "\%"2 /tr http://timestamp.comodoca.com /du https://parity.io "\%"3" > sign.cmd
} }
build () { build () {
if [[ "windows" = $IDENT ]]
then
# This is a nasty hack till we figure out the proper cargo caching strategy
echo "Remove index"
rm -rf cargo/registry/index/*.
fi
echo "Build parity:" echo "Build parity:"
cargo build --target $PLATFORM --features final --release cargo build --target $PLATFORM --features final --release
echo "Build evmbin:" echo "Build evmbin:"