Канал артефакта Azure, вызывающий «неправильную целостность при извлечении из кэша» при каждом запуске операции - PullRequest
3 голосов
/ 03 октября 2019

В качестве обхода я в настоящее время запускаю yarn cache clean каждый раз, но это занимает время + немного утомительно делать перед каждой операцией.

Я использую файл .npmrc, чтобыуказывать на канал артефакта devure devops, который имеет npm в качестве восходящего потока.

Это происходит каждый раз, когда несколько проектов настроены одинаково.

РЕДАКТИРОВАТЬ: не имеет значения, это кажется проблемойс последней версией YARN

1 Ответ

3 голосов
/ 04 октября 2019

Канал артефакта Azure, вызывающий «неправильную целостность при извлечении из кэша» при каждом запуске операции

Действительно, это проблема последней версии YARN (1.19.0),

Обходной путь для этой проблемы - именно то, что вы используете сейчас:

yarn cache clean
yarn add --dev jest

Проверьте документ кэш пряжи :

enter image description here

Если вы не хотите очищать кэш перед каждой операцией, вы можете попробовать понизить версию пряжи на сервере:

yarn policies set-version 1.18

Билет отслеживания проблем:

Неправильная целостность при извлечении из кэша

Надеюсь, это поможет.

...