From e981bc38ad884ae3d9b0929e6ea9dab4b3fa80b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Mon, 11 Mar 2019 23:00:16 +0000 Subject: [PATCH 1/2] fix(ci): retry failed builds of the demo app --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e459b47a1..a14a86f2b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -172,7 +172,7 @@ jobs: - echo " login l.mierzwa@gmail.com" >> $HOME/.netrc - echo " password $HEROKU_TOKEN" >> $HOME/.netrc script: - - docker build --build-arg VERSION=$(make show-version) -t registry.heroku.com/karma-demo/web -f demo/Dockerfile . + - travis_retry docker build --build-arg VERSION=$(make show-version) -t registry.heroku.com/karma-demo/web -f demo/Dockerfile . - travis_retry docker login -u _ -p "$HEROKU_TOKEN" registry.heroku.com - travis_retry docker push registry.heroku.com/karma-demo/web # bundled heroku cli doesn't know anything about containers, update it From ac15502ef44a3ef8b558431e9be9b12f29342714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Mon, 11 Mar 2019 23:17:05 +0000 Subject: [PATCH 2/2] fix(ci): retry failed assets mock builds --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index a14a86f2b..ffdd2edb2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,7 +22,7 @@ jobs: - DESC="Test Go code" - GO111MODULE=on before_script: - - make mock-assets + - travis_retry make mock-assets script: make test-go after_success: - travis_retry bash <(curl -s https://codecov.io/bash) -F backend @@ -59,7 +59,7 @@ jobs: - DESC="Lint Go code" - GO111MODULE=on before_script: - - make mock-assets + - travis_retry make mock-assets script: make lint-go - stage: Lint @@ -80,7 +80,7 @@ jobs: - DESC="Verify go.sum" - GO111MODULE=on script: - - make mock-assets + - travis_retry make mock-assets - travis_retry go get -d -v - git diff --exit-code