@@ -27,31 +27,19 @@ jobs:
27
27
- task : CacheBeta@0
28
28
inputs :
29
29
key : |
30
- "stack-root "
30
+ "cache "
31
31
$(Agent.OS)
32
32
$(Build.SourcesDirectory)/$(YAML_FILE)
33
- path : $(STACK_ROOT).cache
34
- cacheHitVar : STACK_ROOT_RESTORED
35
- displayName : " Cache stack-root"
36
- - task : CacheBeta@0
37
- inputs :
38
- key : |
39
- "stack-work"
40
- $(Agent.OS)
41
- $(Build.SourcesDirectory)/$(YAML_FILE)
42
- path : .stack-work.cache
43
- cacheHitVar : STACK_WORK_RESTORED
44
- displayName : " Cache stack-work"
33
+ path : .azure-cache
34
+ cacheHitVar : CACHE_RESTORED
35
+ displayName : " Download cache"
45
36
- bash : |
46
37
mkdir -p $STACK_ROOT
47
- tar -xzf $STACK_ROOT.cache -C $STACK_ROOT/..
48
- displayName: "Unpack STACK_ROOT cache"
49
- condition: eq(variables.STACK_ROOT_RESTORED, 'true')
50
- - bash : |
38
+ tar -xzf .azure-cache/stack-root.tar.gz -C /
51
39
mkdir -p .stack-work
52
- tar -xzf .stack-work.cache
53
- displayName: "Unpack .stack-work cache"
54
- condition: eq(variables.STACK_WORK_RESTORED , 'true')
40
+ tar -xzf .azure-cache/ stack-work.tar.gz
41
+ displayName: "Unpack cache"
42
+ condition: eq(variables.CACHE_RESTORED , 'true')
55
43
- bash : |
56
44
git submodule sync
57
45
git submodule update --init
93
81
# stack test --stack-yaml $(YAML_FILE)
94
82
# displayName: Run Test
95
83
- bash : |
96
- tar -czf $STACK_ROOT.cache $STACK_ROOT
97
- tar -czf .stack-work.cache .stack-work
84
+ mkdir .azure-cache
85
+ tar -czf .azure-cache/stack-root.tar.gz $STACK_ROOT
86
+ tar -czf .azure-cache/stack-work.tar.gz .stack-work
98
87
displayName: "Pack cache"
0 commit comments