mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-30 22:54:35 +03:00
CI: Add a restoration key for Azure's remote data caches
We do a similar trick for the compiler cache. This allows each builder
to separately push their local data cache (if it changed) while pulling
a shared cache, without the race outlined in commit 3127454
. This is
needed for a subsequent commit which will enable this cache for Fuzzer
builds.
This commit is contained in:
parent
2d06f6399f
commit
5c0f1d5b8a
Notes:
sideshowbarker
2024-07-17 08:21:12 +09:00
Author: https://github.com/trflynn89 Commit: https://github.com/SerenityOS/serenity/commit/5c0f1d5b8a Pull-request: https://github.com/SerenityOS/serenity/pull/14813 Reviewed-by: https://github.com/bgianfo ✅
@ -62,19 +62,25 @@ steps:
|
||||
- ${{ if eq(parameters.with_remote_data_caches, true) }}:
|
||||
- task: Cache@2
|
||||
inputs:
|
||||
key: '"time_zone_data" | Meta/CMake/time_zone_data.cmake'
|
||||
key: '"time_zone_data" | Meta/CMake/time_zone_data.cmake | "$(timestamp)"'
|
||||
restoreKeys: |
|
||||
"time_zone_data" | Meta/CMake/time_zone_data.cmake
|
||||
path: $(Build.SourcesDirectory)/${{ parameters.build_directory }}/TZDB
|
||||
displayName: 'TimeZoneData Cache'
|
||||
|
||||
- task: Cache@2
|
||||
inputs:
|
||||
key: '"unicode_data" | Meta/CMake/unicode_data.cmake'
|
||||
key: '"unicode_data" | Meta/CMake/unicode_data.cmake | "$(timestamp)"'
|
||||
restoreKeys: |
|
||||
"unicode_data" | Meta/CMake/unicode_data.cmake
|
||||
path: $(Build.SourcesDirectory)/${{ parameters.build_directory }}/UCD
|
||||
displayName: 'UnicodeData Cache'
|
||||
|
||||
- task: Cache@2
|
||||
inputs:
|
||||
key: '"unicode_locale" | Meta/CMake/unicode_data.cmake'
|
||||
key: '"unicode_locale" | Meta/CMake/unicode_data.cmake | "$(timestamp)"'
|
||||
restoreKeys: |
|
||||
"unicode_locale" | Meta/CMake/unicode_data.cmake
|
||||
path: $(Build.SourcesDirectory)/${{ parameters.build_directory }}/CLDR
|
||||
displayName: 'UnicodeLocale Cache'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user