Встречается на собеседованиях • сегодня
Что такое кеш в GitLab
Кеш в GitLab — это механизм хранения промежуточных данных (например, зависимостей, артефактов сборки) для ускорения последующих запусков пайплайнов. Он позволяет избежать повторной загрузки или генерации одних и тех же файлов, экономя время и ресурсы.
Пример использования в .gitlab-ci.yml:
yaml
cache:
key: ${CI_COMMIT_REF_SLUG}
paths:
- node_modules/
- .cache/Нюансы:
- Кеш не гарантирует сохранность данных (может быть очищен).
- Для критичных данных лучше использовать
artifacts. - Можно настраивать политики инвалидации через
key(например, по ветке).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы