File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -123,6 +123,9 @@ task:
123
123
name : " x86_64: macOS Catalina"
124
124
macos_instance :
125
125
image : catalina-base
126
+ env :
127
+ HOMEBREW_NO_AUTO_UPDATE : 1
128
+ HOMEBREW_NO_INSTALL_CLEANUP : 1
126
129
matrix :
127
130
<< : *ENV_MATRIX
128
131
matrix :
@@ -143,13 +146,21 @@ task:
143
146
# # - softwareupdate -i "$PROD" --verbose
144
147
# # - rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
145
148
# #
146
- brew_script :
147
- # TODO cache the binaries
148
- - export HOMEBREW_NO_AUTO_UPDATE=1
149
- - export HOMEBREW_NO_INSTALL_CLEANUP=1
149
+ brew_valgrind_pre_script :
150
150
- brew config
151
151
- brew tap --shallow LouisBrunner/valgrind
152
- - brew install --HEAD LouisBrunner/valgrind/valgrind
152
+ - brew fetch --HEAD LouisBrunner/valgrind/valgrind
153
+ brew_valgrind_cache :
154
+ folder : /usr/local/Cellar/valgrind
155
+ reupload_on_changes : false
156
+ fingerprint_script :
157
+ - sw_vers
158
+ - git -C "$(brew --cache)/valgrind--git" rev-parse HEAD
159
+ populate_script :
160
+ - brew install --HEAD LouisBrunner/valgrind/valgrind
161
+ brew_valgrind_post_script :
162
+ - brew link valgrind
163
+ brew_script :
153
164
- brew install automake libtool gmp gcc@9
154
165
test_script :
155
166
- ./ci/cirrus.sh
You can’t perform that action at this time.
0 commit comments