Разрешенное значение данного ключа кэша изменилось между этапами восстановления и сохранения >
Я пытаюсь кэшировать какаоподы, используемые в моем проекте React Native. Я использую хэш Podfile.lock в строке ключа кеша (если в Podfile.lock есть изменения, ключ кеша изменится, и после промаха кеша будет загружен новый кеш)
Локально, если я удалю папку Podfile.lock и ios/Pods, а затем запущу установку модуля, ничего не изменится. Когда конвейер сборки запускает pod install, хеш Podfile.lock меняется, а это означает, что кеш никогда не может быть получен, поскольку ключ всегда изменяется.
Я пробовал:
- изменил vmImage на 10.14 вместо последней версии macOS
- убедился, что локально все модули обновлены
- убедился, что версии Cocoapods одинаковы локально и в конвейере сборки.
Подробнее здесь: https://stackoverflow.com/questions/660 ... ds-are-all
Мобильная версия