From 1bf95a588e1b5beab005f70803ba3ae3e72708fc Mon Sep 17 00:00:00 2001 From: Matthew Baggett Date: Mon, 15 Jul 2019 11:17:41 +0200 Subject: [PATCH] Enable retry attempts. --- .gitlab-ci.yml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 90633d2..c9a95f0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -19,8 +19,14 @@ before_script: after_script: - rm Makefile.working +.all: + retry: + max: 2 + when: always + marshall: stage: precursor + extends: .all script: - make -f Makefile.working build-marshall except: @@ -28,6 +34,7 @@ marshall: marshall:master: stage: precursor + extends: .all script: - make -f Makefile.working build-marshall - make -f Makefile.working push-marshall @@ -36,6 +43,7 @@ marshall:master: php:5.6: stage: core + extends: .all script: - make -f Makefile.working build-php-core-5.6 except: @@ -43,6 +51,7 @@ php:5.6: php:5.6:master: stage: core + extends: .all script: - make -f Makefile.working build-php-core-5.6 - make -f Makefile.working push-core-5.6 @@ -51,6 +60,7 @@ php:5.6:master: php:7.0: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.0 except: @@ -58,6 +68,7 @@ php:7.0: php:7.0:master: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.0 - make -f Makefile.working push-core-7.0 @@ -66,6 +77,7 @@ php:7.0:master: php:7.1: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.1 except: @@ -73,6 +85,7 @@ php:7.1: php:7.1:master: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.1 - make -f Makefile.working push-core-7.1 @@ -81,6 +94,7 @@ php:7.1:master: php:7.2: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.2 except: @@ -88,6 +102,7 @@ php:7.2: php:7.2:master: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.2 - make -f Makefile.working push-core-7.2 @@ -96,6 +111,7 @@ php:7.2:master: php:7.3: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.3 except: @@ -103,6 +119,7 @@ php:7.3: php:7.3:master: stage: core + extends: .all script: - make -f Makefile.working build-php-core-7.3 - make -f Makefile.working push-core-7.3 @@ -111,6 +128,7 @@ php:7.3:master: node:8: stage: core + extends: .all script: - make -f Makefile.working build-node-8 except: @@ -118,6 +136,7 @@ node:8: node:8:master: stage: core + extends: .all script: - make -f Makefile.working build-node-8 - make -f Makefile.working tag-node-8 @@ -127,6 +146,7 @@ node:8:master: node:10: stage: core + extends: .all script: - make -f Makefile.working build-node-10 except: @@ -134,6 +154,7 @@ node:10: node:10:master: stage: core + extends: .all script: - make -f Makefile.working build-node-10 - make -f Makefile.working tag-node-10 @@ -143,6 +164,7 @@ node:10:master: node:11: stage: core + extends: .all script: - make -f Makefile.working build-node-11 except: @@ -150,6 +172,7 @@ node:11: node:11:master: stage: core + extends: .all script: - make -f Makefile.working build-node-11 - make -f Makefile.working tag-node-11 @@ -159,6 +182,7 @@ node:11:master: node:12: stage: core + extends: .all script: - make -f Makefile.working build-node-12 except: @@ -166,6 +190,7 @@ node:12: node:12:master: stage: core + extends: .all script: - make -f Makefile.working build-node-12 - make -f Makefile.working tag-node-12 @@ -175,6 +200,7 @@ node:12:master: cli:5.6: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-5.6 except: @@ -182,6 +208,7 @@ cli:5.6: cli:5.6:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-5.6 - make -f Makefile.working push-cli-5.6 @@ -190,6 +217,7 @@ cli:5.6:master: apache:5.6: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-5.6 except: @@ -197,6 +225,7 @@ apache:5.6: apache:5.6:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-5.6 - make -f Makefile.working push-apache-5.6 @@ -205,6 +234,7 @@ apache:5.6:master: nginx:5.6: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx except: @@ -212,6 +242,7 @@ nginx:5.6: nginx:5.6:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx-5.6 - make -f Makefile.working push-nginx-5.6 @@ -221,6 +252,7 @@ nginx:5.6:master: cli:7.0: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.0 except: @@ -228,6 +260,7 @@ cli:7.0: cli:7.0:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.0 - make -f Makefile.working push-cli-7.0 @@ -236,6 +269,7 @@ cli:7.0:master: apache:7.0: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.0 except: @@ -243,6 +277,7 @@ apache:7.0: apache:7.0:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.0 - make -f Makefile.working push-apache-7.0 @@ -251,6 +286,7 @@ apache:7.0:master: nginx:7.0: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx except: @@ -258,6 +294,7 @@ nginx:7.0: nginx:7.0:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx-7.0 - make -f Makefile.working push-nginx-7.0 @@ -267,6 +304,7 @@ nginx:7.0:master: cli:7.1: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.1 except: @@ -274,6 +312,7 @@ cli:7.1: cli:7.1:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.1 - make -f Makefile.working push-cli-7.1 @@ -282,6 +321,7 @@ cli:7.1:master: apache:7.1: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.1 except: @@ -289,6 +329,7 @@ apache:7.1: apache:7.1:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.1 - make -f Makefile.working push-apache-7.1 @@ -297,6 +338,7 @@ apache:7.1:master: nginx:7.1: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx except: @@ -304,6 +346,7 @@ nginx:7.1: nginx:7.1:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx-7.1 - make -f Makefile.working push-nginx-7.1 @@ -313,6 +356,7 @@ nginx:7.1:master: cli:7.2: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.2 except: @@ -320,6 +364,7 @@ cli:7.2: cli:7.2:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.2 - make -f Makefile.working push-cli-7.2 @@ -328,6 +373,7 @@ cli:7.2:master: apache:7.2: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.2 except: @@ -335,6 +381,7 @@ apache:7.2: apache:7.2:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.2 - make -f Makefile.working push-apache-7.2 @@ -343,6 +390,7 @@ apache:7.2:master: nginx:7.2: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx except: @@ -350,6 +398,7 @@ nginx:7.2: nginx:7.2:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx-7.2 - make -f Makefile.working push-nginx-7.2 @@ -359,6 +408,7 @@ nginx:7.2:master: cli:7.3: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.3 except: @@ -366,6 +416,7 @@ cli:7.3: cli:7.3:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-cli-7.3 - make -f Makefile.working push-cli-7.3 @@ -374,6 +425,7 @@ cli:7.3:master: apache:7.3: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.3 except: @@ -381,6 +433,7 @@ apache:7.3: apache:7.3:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-apache-7.3 - make -f Makefile.working push-apache-7.3 @@ -389,6 +442,7 @@ apache:7.3:master: nginx:7.3: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx except: @@ -396,6 +450,7 @@ nginx:7.3: nginx:7.3:master: stage: derived + extends: .all script: - make -f Makefile.working build-php-nginx-7.3 - make -f Makefile.working push-nginx-7.3 @@ -404,5 +459,6 @@ nginx:7.3:master: aliases: stage: post + extends: .all script: - make -f Makefile.working aliases \ No newline at end of file