Explorar el Código

[Travis] Reduce cache bloat - don't save build artefacts

ashthespy hace 5 años
padre
commit
09eef912cc
Se han modificado 1 ficheros con 11 adiciones y 1 borrados
  1. 11 1
      .travis.yml

+ 11 - 1
.travis.yml

@@ -6,7 +6,17 @@ rust:
   - nightly
 
 cache: cargo
-
+# Reduce cache bloat 
+before_cache:
+  - rm -rfv "$TRAVIS_HOME/.cargo/registry/src"
+  - rm -rfv target/debug/incremental/{librespot,build_script_build}-*
+  - rm -rfv target/debug/.fingerprint/librespot-*
+  - rm -rfv target/debug/build/librespot-*
+  - rm -rfv target/debug/deps/liblibrespot-*
+  - rm -rfv target/debug/deps/librespot-*
+  - rm -rfv target/debug/{librespot,liblibrespot}.d
+  - cargo clean -p librespot librespot-core librespot-connect librespot-audio librespot-metadata  librespot-playback
+  
 addons:
   apt:
     packages: