chore(gitlab-ci): retry

This commit is contained in:
Gregor Kleen 2019-11-12 11:00:54 +01:00
parent 9cd1ef4b77
commit 990f2f6772

View File

@ -40,6 +40,7 @@ npm install:
- node_modules/
name: "${CI_JOB_NAME}"
expire_in: "1 day"
retry: 2
frontend:build:
stage: frontend:build
@ -55,6 +56,7 @@ frontend:build:
expire_in: "1 day"
dependencies:
- npm install
retry: 2
frontend:lint:
stage: lint
@ -65,6 +67,7 @@ frontend:lint:
- npm install
dependencies:
- npm install
retry: 2
yesod:build:dev:
stage: yesod:build
@ -87,6 +90,7 @@ yesod:build:dev:
only:
variables:
- $CI_COMMIT_REF_NAME !~ /^v[0-9].*/
retry: 2
yesod:build:
stage: yesod:build
@ -108,6 +112,7 @@ yesod:build:
only:
variables:
- $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
retry: 2
frontend:test:
stage: test
@ -124,6 +129,7 @@ frontend:test:
- apt-get install -y --no-install-recommends chromium-browser
dependencies:
- npm install
retry: 2
hlint:dev:
stage: lint
@ -142,6 +148,7 @@ hlint:dev:
only:
variables:
- $CI_COMMIT_REF_NAME !~ /^v[0-9].*/
retry: 2
yesod:test:dev:
services:
@ -150,6 +157,7 @@ yesod:test:dev:
stage: test
script:
- export PGHOST=postgres
- stack test --coverage --fast --flag uniworx:-library-only --flag uniworx:dev --flag uniworx:pedantic --skip hlint
needs:
- frontend:build
@ -164,6 +172,7 @@ yesod:test:dev:
only:
variables:
- $CI_COMMIT_REF_NAME !~ /^v[0-9].*/
retry: 2
hlint:
stage: lint
@ -182,6 +191,7 @@ hlint:
only:
variables:
- $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
retry: 2
yesod:test:
services:
@ -205,6 +215,7 @@ yesod:test:
only:
variables:
- $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
retry: 2
deploy:uniworx4:
stage: deploy
@ -231,3 +242,4 @@ deploy:uniworx4:
- $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
when: manual
retry: 2