You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for your interest in contributing to this repository. We are glad you want to help us to improve the project and join our community.
4
-
Feel free to [browse the open issues](https://github.com/questdb/questdb-grafana-datasource/issues).
5
-
If you want more straightforward tasks to complete, [we have some](https://github.com/questdb/grafana-questdb-datasource/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22).
6
-
For more details about how you can help, please take a look at [Grafana’s Contributing Guide](https://github.com/questdb/grafana-questdb-datasource/blob/main/CONTRIBUTING.md).
4
+
Feel free to [browse the open issues](https://github.com/questdb/questdb-grafana-datasource/issues).
7
5
8
6
## Development setup
9
7
10
8
### Getting started
11
9
12
-
Clone this repository into your local environment. The frontend code lives in the `src` folder, alongside the [plugin.json file](https://grafana.com/docs/grafana/latest/developers/plugins/metadata/). The backend Go code is in the `pkg` folder. To build this plugin refer to [Build a plugin](https://grafana.com/docs/grafana/latest/developers/plugins/)
10
+
Clone this repository into your local environment. The frontend code lives in the `src` folder, alongside the [plugin.json file](https://grafana.com/docs/grafana/latest/developers/plugins/metadata/).
11
+
The backend Go code is in the `pkg` folder. To build this plugin refer to [plugin tools(https://grafana.com/developers/plugin-tools).
13
12
14
13
### Running the development version
15
14
16
-
Before you can set up the plugin, you need to set up your environment by following [Set up your environment](https://grafana.com/tutorials/build-a-data-source-backend-plugin/#set-up-your-environment).
15
+
Before you can set up the plugin, you need to set up your environment by installing:
You can start grafana and questdb containers with:
48
54
49
-
Once you are ready to make a pull request, please read and follow [Create a pull request](https://github.com/grafana/grafana/blob/master/contribute/create-pull-request.md).
50
-
51
-
## Build a release for the QuestDB data source plugin
52
-
53
-
You need to have commit rights to the GitHub repository to publish a release.
54
-
55
-
1. Update the version number in the `package.json` file.
56
-
2. Update the `CHANGELOG.md` by copy and pasting the relevant PRs
57
-
from [GitHub's Release drafter interface](https://github.com/questdb/grafana-questdb-datasource/releases/new) or by
58
-
running `npm run generate-release-notes`.
59
-
3. PR the changes.
60
-
4. Once merged, follow the Drone release process that you can find [here](https://github.com/grafana/integrations-team/wiki/Plugin-Release-Process#drone-release-proces)
0 commit comments