aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Laporte2019-07-10 12:39:27 +0000
committerVincent Laporte2019-07-10 12:39:27 +0000
commitd0cc7bd4cc01c30289c29b19bcd2352138b08c90 (patch)
tree31bb8dac618d9ea9dcef75c685f5d23df7ea940e
parent7a347e4df070013480a467ed97ff5648662c9880 (diff)
[CI/Azure/macOS] Pin the homebrew-core repository
This improves reproducibility of the CI environment. The chosen commit has GTK+3 at 2.24.9.
-rw-r--r--azure-pipelines.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index e0c4125838..fd99dc6d18 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -52,9 +52,14 @@ jobs:
- script: |
set -e
brew update
+ (cd $(brew --repository)/Library/Taps/homebrew/homebrew-core/ && git fetch --shallow-since=${HBCORE_DATE} && git checkout ${HBCORE_REF})
brew install gnu-time opam pkg-config gtksourceview3 adwaita-icon-theme
pip3 install macpack
displayName: 'Install system dependencies'
+ env:
+ HOMEBREW_NO_AUTO_UPDATE: "1"
+ HBCORE_DATE: "2019-06-18"
+ HBCORE_REF: "944a5b7d83e4b81c749d93831b514607bdd2b6a1"
- script: |
set -e