@@ -33,6 +33,19 @@ steps:
33
33
- zip -r grafana-oncall-app.zip ./grafana-oncall-app
34
34
- if [ -z "$DRONE_TAG" ]; then echo "No tag, skipping archive"; else cp grafana-oncall-app.zip grafana-oncall-app-${DRONE_TAG}.zip; fi
35
35
36
+ - name : Publish Plugin to Github (release)
37
+ image : plugins/github-release
38
+ settings :
39
+ api_key :
40
+ from_secret : gh_token
41
+ files : grafana-plugin/ci/dist/grafana-oncall-app-${DRONE_TAG}.zip
42
+ title : ${DRONE_TAG}
43
+ depends_on :
44
+ - Sign and Package Plugin
45
+ when :
46
+ ref :
47
+ - refs/tags/v*.*.*
48
+
36
49
- name : Publish Plugin to GCS (release)
37
50
image : plugins/gcs
38
51
settings :
@@ -193,16 +206,6 @@ steps:
193
206
- zip -r grafana-oncall-app.zip ./grafana-oncall-app
194
207
- if [ -z "$DRONE_TAG" ]; then echo "No tag, skipping archive"; else cp grafana-oncall-app.zip grafana-oncall-app-${DRONE_TAG}.zip; fi
195
208
196
- - name : Publish Plugin to Github (release)
197
- image : plugins/github-release
198
- settings :
199
- api_key :
200
- from_secret : gh_token
201
- files : grafana-plugin/ci/dist/grafana-oncall-app-${DRONE_TAG}.zip
202
- title : ${DRONE_TAG}
203
- depends_on :
204
- - Sign and Package Plugin
205
-
206
209
- name : Publish Plugin to grafana.com (release)
207
210
image : curlimages/curl:7.73.0
208
211
environment :
@@ -211,7 +214,7 @@ steps:
211
214
commands :
212
215
- " curl -f -s -H \" Authorization: Bearer $${GRAFANA_API_KEY}\" -d \" download[any][url]=https://storage.googleapis.com/grafana-oncall-app/releases/grafana-oncall-app-${DRONE_TAG}.zip\" -d \" download[any][md5]=$$(curl -sL https://storage.googleapis.com/grafana-oncall-app/releases/grafana-oncall-app-${DRONE_TAG}.zip | md5sum | cut -d' ' -f1)\" -d url=https://github.com/grafana/oncall/grafana-plugin https://grafana.com/api/plugins"
213
216
depends_on :
214
- - Publish Plugin to Github (release)
217
+ - Sign and Package Plugin
215
218
216
219
- name : Image Tag
217
220
image : alpine
@@ -331,6 +334,6 @@ kind: secret
331
334
name : drone_token
332
335
---
333
336
kind : signature
334
- hmac : 7621bb1ccfcbec9f92c385670f2b2790859aba25f31c4936997123906fb102c0
337
+ hmac : a74dd831a3d0a87b8fc1db45699a6a834ea769da9f437c55979ae665948c3b3f
335
338
336
339
...
0 commit comments