mirror of
https://github.com/juanfont/headscale.git
synced 2025-04-24 20:40:31 -04:00
more wait, more retry (#2532)
This commit is contained in:
parent
109989005d
commit
0fbe392499
12
.github/workflows/test-integration-policyv2.yaml
vendored
12
.github/workflows/test-integration-policyv2.yaml
vendored
@ -127,7 +127,17 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
USE_POSTGRES: ${{ matrix.database == 'postgres' && '1' || '0' }}
|
USE_POSTGRES: ${{ matrix.database == 'postgres' && '1' || '0' }}
|
||||||
with:
|
with:
|
||||||
attempt_limit: 5
|
# Our integration tests are started like a thundering herd, often
|
||||||
|
# hitting limits of the various external repositories we depend on
|
||||||
|
# like docker hub. This will retry jobs every 5 min, 10 times,
|
||||||
|
# hopefully letting us avoid manual intervention and restarting jobs.
|
||||||
|
# One could of course argue that we should invest in trying to avoid
|
||||||
|
# this, but currently it seems like a larger investment to be cleverer
|
||||||
|
# about this.
|
||||||
|
# Some of the jobs might still require manual restart as they are really
|
||||||
|
# slow and this will cause them to eventually be killed by Github actions.
|
||||||
|
attempt_delay: 300000 # 5 min
|
||||||
|
attempt_limit: 10
|
||||||
command: |
|
command: |
|
||||||
nix develop --command -- docker run \
|
nix develop --command -- docker run \
|
||||||
--tty --rm \
|
--tty --rm \
|
||||||
|
12
.github/workflows/test-integration.yaml
vendored
12
.github/workflows/test-integration.yaml
vendored
@ -127,7 +127,17 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
USE_POSTGRES: ${{ matrix.database == 'postgres' && '1' || '0' }}
|
USE_POSTGRES: ${{ matrix.database == 'postgres' && '1' || '0' }}
|
||||||
with:
|
with:
|
||||||
attempt_limit: 5
|
# Our integration tests are started like a thundering herd, often
|
||||||
|
# hitting limits of the various external repositories we depend on
|
||||||
|
# like docker hub. This will retry jobs every 5 min, 10 times,
|
||||||
|
# hopefully letting us avoid manual intervention and restarting jobs.
|
||||||
|
# One could of course argue that we should invest in trying to avoid
|
||||||
|
# this, but currently it seems like a larger investment to be cleverer
|
||||||
|
# about this.
|
||||||
|
# Some of the jobs might still require manual restart as they are really
|
||||||
|
# slow and this will cause them to eventually be killed by Github actions.
|
||||||
|
attempt_delay: 300000 # 5 min
|
||||||
|
attempt_limit: 10
|
||||||
command: |
|
command: |
|
||||||
nix develop --command -- docker run \
|
nix develop --command -- docker run \
|
||||||
--tty --rm \
|
--tty --rm \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user