summaryrefslogtreecommitdiff
path: root/.azure-pipelines.yml
diff options
context:
space:
mode:
authorMarc Hoersken <info@marc-hoersken.de>2022-06-14 21:33:35 +0200
committerMarc Hoersken <info@marc-hoersken.de>2022-06-16 20:37:06 +0200
commit3084f87757e84b8414a0bbe17abea24862025335 (patch)
treed63f75bfa28bde4c21dc3ac0453ecd88194c5e0c /.azure-pipelines.yml
parent0263c828a53e852eef6c2da34039e41aff998605 (diff)
downloadcurl-3084f87757e84b8414a0bbe17abea24862025335.tar.gz
CI/azure: reduce flakiness by retrying install/prepare steps
Closes #9010
Diffstat (limited to '.azure-pipelines.yml')
-rw-r--r--.azure-pipelines.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml
index 4f0effdf9..171a650dd 100644
--- a/.azure-pipelines.yml
+++ b/.azure-pipelines.yml
@@ -81,6 +81,7 @@ stages:
steps:
- script: sudo apt-get update && sudo apt-get install -y stunnel4 python3-impacket libzstd-dev libbrotli-dev $(install)
displayName: 'apt install'
+ retryCountOnTaskFailure: 3
- script: autoreconf -fi && ./configure --enable-warnings --enable-werror $(configure)
displayName: 'configure $(name)'
@@ -159,6 +160,7 @@ stages:
steps:
- script: sudo apt-get update && sudo apt-get install -y clang-tools-10 clang-9 libssl-dev libssh2-1-dev libpsl-dev libbrotli-dev libzstd-dev
displayName: 'apt install'
+ retryCountOnTaskFailure: 3
- script: autoreconf -fi
displayName: 'autoreconf'
@@ -275,6 +277,7 @@ stages:
- script: $(container_cmd) -l -c "cd $(echo '%cd%') && $(prepare)"
displayName: 'prepare'
condition: variables.prepare
+ retryCountOnTaskFailure: 3
- script: $(container_cmd) -l -c "cd $(echo '%cd%') && autoreconf -fi && ./configure $(configure)"
displayName: 'configure $(name)'