mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Drone: Add retries for pipelines (#53171)
* Drone: Add retries for pipelines Self-explanatory, this should reduce flakiness for the clone step * Oops remove extra file
This commit is contained in:
76
.drone.yml
76
.drone.yml
@@ -1,4 +1,6 @@
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-verify-drone
|
||||
@@ -42,6 +44,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-test-frontend
|
||||
@@ -125,6 +129,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-test-backend
|
||||
@@ -232,6 +238,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-build-e2e
|
||||
@@ -481,6 +489,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-integration-tests
|
||||
@@ -602,6 +612,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: pr-docs
|
||||
@@ -699,6 +711,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: main-docs
|
||||
@@ -791,6 +805,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: main-test-frontend
|
||||
@@ -866,6 +882,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: main-test-backend
|
||||
@@ -968,6 +986,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: main-build-e2e-publish
|
||||
@@ -1378,6 +1398,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: main-integration-tests
|
||||
@@ -1488,6 +1510,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- main-test-frontend
|
||||
- main-test-backend
|
||||
@@ -1548,6 +1572,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: notify-drone-changes
|
||||
@@ -1578,6 +1604,8 @@ trigger:
|
||||
- grafana/grafana
|
||||
type: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- main-test-frontend
|
||||
- main-test-backend
|
||||
@@ -1646,6 +1674,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- main-test-frontend
|
||||
- main-test-backend
|
||||
@@ -1677,6 +1707,8 @@ trigger:
|
||||
- failure
|
||||
type: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-oss-build-e2e-publish
|
||||
@@ -1982,6 +2014,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-oss-test
|
||||
@@ -2108,6 +2142,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-oss-integration-tests
|
||||
@@ -2216,6 +2252,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- release-oss-build-e2e-publish
|
||||
- release-oss-test
|
||||
@@ -3045,6 +3083,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-docker-oss-public
|
||||
@@ -3123,6 +3163,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-docker-enterprise-public
|
||||
@@ -3184,6 +3226,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-docker-oss-security
|
||||
@@ -3263,6 +3307,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-docker-enterprise-security
|
||||
@@ -3325,6 +3371,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-artifacts-security
|
||||
@@ -3363,6 +3411,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-artifacts-public
|
||||
@@ -3401,6 +3451,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-npm-packages-public
|
||||
@@ -3454,6 +3506,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- publish-artifacts-public
|
||||
- publish-docker-oss-public
|
||||
@@ -3508,6 +3562,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- publish-artifacts-public
|
||||
- publish-docker-oss-public
|
||||
@@ -3562,6 +3618,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: publish-artifacts-page
|
||||
@@ -3594,6 +3652,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-branch-oss-build-e2e-publish
|
||||
@@ -3870,6 +3930,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-branch-oss-test
|
||||
@@ -3990,6 +4052,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on: []
|
||||
kind: pipeline
|
||||
name: release-branch-oss-integration-tests
|
||||
@@ -4092,6 +4156,8 @@ volumes:
|
||||
temp:
|
||||
medium: memory
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
depends_on:
|
||||
- release-branch-oss-build-e2e-publish
|
||||
- release-branch-oss-test
|
||||
@@ -4871,6 +4937,8 @@ volumes:
|
||||
path: /var/run/docker.sock
|
||||
name: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
kind: pipeline
|
||||
name: scan-grafana/grafana:latest-image
|
||||
platform:
|
||||
@@ -4899,6 +4967,8 @@ trigger:
|
||||
event: cron
|
||||
type: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
kind: pipeline
|
||||
name: scan-grafana/grafana:main-image
|
||||
platform:
|
||||
@@ -4927,6 +4997,8 @@ trigger:
|
||||
event: cron
|
||||
type: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
kind: pipeline
|
||||
name: scan-grafana/grafana:latest-ubuntu-image
|
||||
platform:
|
||||
@@ -4956,6 +5028,8 @@ trigger:
|
||||
event: cron
|
||||
type: docker
|
||||
---
|
||||
clone:
|
||||
retries: 3
|
||||
kind: pipeline
|
||||
name: scan-grafana/grafana:main-ubuntu-image
|
||||
platform:
|
||||
@@ -5016,6 +5090,6 @@ kind: secret
|
||||
name: gcp_upload_artifacts_key
|
||||
---
|
||||
kind: signature
|
||||
hmac: 968320e69b8531451dec23ac2d586296616533986c9e9a767410975109220072
|
||||
hmac: 397deadc5d62537ccdb8a02e00a3cb397f3f23c3a175511ad53c31272b878dbd
|
||||
|
||||
...
|
||||
|
||||
@@ -23,6 +23,9 @@ def cron_job_pipeline(name, steps):
|
||||
'event': 'cron',
|
||||
'cron': 'nightly',
|
||||
},
|
||||
'clone': {
|
||||
'retries': 3,
|
||||
},
|
||||
'steps': steps,
|
||||
}
|
||||
|
||||
|
||||
@@ -40,6 +40,9 @@ def pipeline(
|
||||
'trigger': trigger,
|
||||
'services': services,
|
||||
'steps': steps,
|
||||
'clone': {
|
||||
'retries': 3,
|
||||
},
|
||||
'volumes': [{
|
||||
'name': 'docker',
|
||||
'host': {
|
||||
@@ -79,6 +82,9 @@ def notify_pipeline(name, slack_channel, trigger, depends_on=[], template=None,
|
||||
'steps': [
|
||||
slack_step(slack_channel, template, secret),
|
||||
],
|
||||
'clone': {
|
||||
'retries': 3,
|
||||
},
|
||||
'depends_on': depends_on,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user