Кешування
Чому Cargo все перебудовує?
Коротка відповідь
Ваш ключ кешу змінюється під час кожного запуску, або target/ взагалі не кешується.
Деталь, яка має значення
Ваш наступний білд може бути вдвічі швидшим і вдвічі дешевшим
Почніть безкоштовно. Піти — це той самий один рядок, і цей diff ми теж публікуємо.
Пов'язане
Чому відновлення кешу відбувається повільно?GitHub регулює пропускну здатність кешу, тому для відновлення кешу розміром у кілька гігабайтів може знадобитися кілька хвилин.Як написати хороший ключ кешу?Хешуйте саме ті файли, які визначають кешований вміст — зазвичай це файл блокування — і нічого більше.Що таке ключі відновлення?Упорядковані префікси пробуються, коли відсутній точний ключ кешу, тому частковий збіг все ще можна відновити.Чому мій кеш пропускає кожен запуск?Ключ містить щось, що змінюється щоразу — зазвичай github.sha або позначку часу.