Only execute benchmarks on main. (#4710)

* Only execute benchmarks on main.

* Remove condition.

* Update .drone/drone.jsonnet

* Generate .drone.yml.
pull/4716/head
Karsten Jeschkies 4 years ago committed by GitHub
parent 5b9f5b9efa
commit 9762b31418
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      .drone/drone.jsonnet
  2. 8
      .drone/drone.yml

@ -338,8 +338,14 @@ local manifest(apps) = pipeline('manifest') {
steps: [
run('LogQL', ['go test -mod=vendor -bench=Benchmark -benchtime 20x -timeout 120m ./pkg/logql/'])
],
trigger: {event: ['cron'], cron: ['loki-bench']},
//when: condition('include').tagMain,
trigger+: {
event+: {
include+: ['cron'],
},
cron+: {
include+: ['loki-bench'],
},
},
},
] + [
multiarch_image(arch)

@ -67,9 +67,11 @@ steps:
name: LogQL
trigger:
cron:
- loki-bench
include:
- loki-bench
event:
- cron
include:
- cron
workspace:
base: /src
path: loki
@ -954,6 +956,6 @@ kind: secret
name: deploy_config
---
kind: signature
hmac: 6b8d9fa66b043f8338f674bb0c4deb881195d23d9ce048ad1ed284483b873ee3
hmac: 51902a0ab9982aa73cf0151076af99808912bfd357dff8184f408d40cc70d140
...

Loading…
Cancel
Save