Include XCode version in Carthage cache key

This commit is contained in:
Edouard Oger 2020-04-22 13:29:23 -04:00
Родитель 9dcab709d7
Коммит e18a46a87f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: A2F740742307674A
1 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -110,15 +110,18 @@ commands:
platform: ios
carthage-bootstrap:
steps:
- run:
name: Determine XCode version
command: echo "$(xcodebuild -version)" >| xcode_version
- restore_cache:
name: Restore Carthage/ cache
key: carthage-dir-cache-{{ arch }}-{{ checksum "Cartfile.resolved" }}
key: carthage-dir-cache-{{ arch }}-{{ checksum "xcode_version" }}-{{ checksum "Cartfile.resolved" }}
- run:
name: Bootstrap Carthage dependencies
command: carthage bootstrap --platform iOS --cache-builds
- save_cache:
name: Save Carthage/ cache
key: carthage-dir-cache-{{ arch }}-{{ checksum "Cartfile.resolved" }}
key: carthage-dir-cache-{{ arch }}-{{ checksum "xcode_version" }}-{{ checksum "Cartfile.resolved" }}
paths:
- Carthage
test-setup: