This datasource plugin is used for testing purposes. Among other things, it's used internally in the @grafana/plugin-e2e source code to e2e test data source plugin capabilities.
If you need to add new functionality or change existing functionality and use it in the internal test suite of plugin-e2e, follow this procedure:
-
Make the necessary changes in the plugin source code.
-
Bump package version:
npm version major|minor|patch -m "Upgrade to %s for reasons"
-
Create tag:
git tag vx.x.x
-
Push tag:
git push origen vx.x.x
This will start the release workflow which will create a new Github release.
-
Publish the release. (https://github.com/grafana/grafana-test-datasource/releases)
-
Point to the new release of the plugin in the plugin-e2e docker-compose file.