File tree Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Original file line number Diff line number Diff line change 17
17
with :
18
18
node-version : 12.x
19
19
20
- - name : Build the plugin
20
+ - name : Install dependencies
21
+ run : yarn install
22
+
23
+ - name : Build plugin
24
+ run : yarn build
25
+
26
+ - name : Sign plugin
27
+ run : grafana-toolkit plugin:sign
28
+
29
+ - name : Get plugin information
30
+ run : |
31
+ sudo apt-get install jq
32
+ echo "GRAFANA_PLUGIN_ID=$(cat dist/plugin.json | jq -r .id)" >> $GITHUB_ENV
33
+ echo "GRAFANA_PLUGIN_VERSION=$(cat dist/plugin.json | jq -r .info.version)" >> $GITHUB_ENV
34
+ echo "GRAFANA_PLUGIN_ARTIFACT=${{ env.GRAFANA_PLUGIN_ID }}-${{ env.GRAFANA_PLUGIN_VERSION }}.zip" >> $GITHUB_ENV
35
+ echo "GRAFANA_PLUGIN_ARTIFACT_CHECKSUM=${{ env.GRAFANA_PLUGIN_ID }}-${{ env.GRAFANA_PLUGIN_VERSION }}.zip.md5" >> $GITHUB_ENV
36
+
37
+ - name : Package plugin
21
38
run : |
22
- yarn install
23
- yarn build
39
+ mv dist $GRAFANA_PLUGIN_ID
40
+ zip $GRAFANA_PLUGIN_ARTIFACT $GRAFANA_PLUGIN_ID -r
41
+ md5sum $GRAFANA_PLUGIN_ARTIFACT > $GRAFANA_PLUGIN_ARTIFACT_CHECKSUM
42
+ ls
You can’t perform that action at this time.
0 commit comments