Skip to content

Commit ad1ad7a

Browse files
authored
Update plugin publishing workflow (#30)
1 parent d0f5025 commit ad1ad7a

File tree

6 files changed

+15
-159
lines changed

6 files changed

+15
-159
lines changed

.github/workflows/release.yml

-148
This file was deleted.

Makefile

+9-5
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,14 @@ RELEASE_FILE :=$(shell cat package.json | jq -r .name)-$(shell cat package.json
1414
.PHONY: build-release
1515
build-release:
1616
npm run build
17-
rm -rf releases
18-
mkdir -p releases
17+
npm run sign
18+
19+
mv dist/ servicenow-cloudobservability-datasource
1920

20-
ln -s dist servicenow-cloud-observability-datasource
21-
zip -r "releases/$(RELEASE_FILE)" servicenow-cloud-observability-datasource
22-
rm servicenow-cloud-observability-datasource
21+
mkdir -p releases
22+
zip -r "releases/$(RELEASE_FILE)" servicenow-cloudobservability-datasource
23+
rm -rf servicenow-cloudobservability-datasource
24+
25+
.PHONY: build-md5
26+
build-md5:
2327
echo "$(shell md5 < releases/$(RELEASE_FILE)) $(RELEASE_FILE)" > releases/$(RELEASE_FILE).md5

docker-compose.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ services:
66
ports:
77
- 3000:3000
88
environment:
9-
- GF_ALLOW_LOADING_UNSIGNED_PLUGINS=servicenow-cloud-observability-datasource
9+
- GF_ALLOW_LOADING_UNSIGNED_PLUGINS=servicenow-cloudobservability-datasource
1010
- GF_LOG_LEVEL=debug
1111
- GF_DEFAULT_APP_MODE=development
1212
volumes:
1313
- grafana-storage:/var/lib/grafana
1414
- ./provisioning:/etc/grafana/provisioning
15-
- ./dist:/var/lib/grafana/plugins/servicenow-cloud-observability-datasource
15+
- ./dist:/var/lib/grafana/plugins/servicenow-cloudobservability-datasource
1616
volumes:
1717
grafana-storage:

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "servicenow-cloud-observability-datasource",
2+
"name": "servicenow-cloudobservability-datasource",
33
"version": "3.0.0",
44
"description": "A Grafana datasource for ServiceNow Cloud Observability",
55
"author": "ServiceNow Cloud Observability",

src/datasource.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ export function createNotebookURL(
168168
title: 'Grafana Chart',
169169
start_micros: String(request.range.from.valueOf() * 1000),
170170
end_micros: String(request.range.to.valueOf() * 1000),
171-
source: 'servicenow-cloud-observability-datasource',
171+
source: 'servicenow-cloudobservability-datasource',
172172
});
173173

174174
queries.forEach((query) => {

src/plugin.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://raw.githubusercontent.com/grafana/grafana/master/docs/sources/developers/plugins/plugin.schema.json",
33
"type": "datasource",
44
"name": "ServiceNow Cloud Observability",
5-
"id": "servicenow-cloud-observability-datasource",
5+
"id": "servicenow-cloudobservability-datasource",
66
"metrics": true,
77
"info": {
88
"description": "Instantly visualize ServiceNow Cloud Observability data in Grafana",
@@ -35,7 +35,7 @@
3535
"updated": "%TODAY%"
3636
},
3737
"dependencies": {
38-
"grafanaDependency": ">=7.0.0",
38+
"grafanaDependency": ">=7.2.0",
3939
"plugins": []
4040
},
4141
"routes": [

0 commit comments

Comments
 (0)