Skip to content

Commit 0713b51

Browse files
committed
Try adding retries to our full CI steps
These run a bunch at a time in parallel, and a failure in any one means having to re-run all again which has a pretty high chance of hitting some other flaky failure.
1 parent 974467a commit 0713b51

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

build-aux/Jenkinsfile.full

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -233,12 +233,12 @@ def generateContainerStage(platform) {
233233
dir( "${platform}/build" ) {
234234
sh "${configure(meta[platform])}"
235235
sh 'make'
236-
sh 'make eunit'
237-
sh 'make elixir'
238-
sh 'make elixir-search'
239-
sh 'make mango-test'
240-
sh 'make weatherreport-test'
241-
sh 'make nouveau-test'
236+
retry(3) {sh 'make eunit'}
237+
retry(3) {sh 'make elixir'}
238+
retry(3) {sh 'make elixir-search'}
239+
retry(3) {sh 'make mango-test'}
240+
retry(3) {sh 'make weatherreport-test'}
241+
retry(3) {sh 'make nouveau-test'}
242242
}
243243
}
244244
catch (err) {

0 commit comments

Comments
 (0)