Skywalking Grafana Plugins
Getting started
-
Install dependencies
yarn install
-
Build plugin in development mode and run in watch mode
yarn dev
-
Build plugin in production mode
yarn build
-
Run the tests (using Jest)
# Runs the tests and watches for changes, requires git init first yarn test # Exits after running all the tests yarn test:ci
-
Spin up a Grafana instance and run the plugin inside it (using Docker)
yarn server
-
Run the E2E tests (using Cypress)
# Spins up a Grafana instance first that we tests against yarn server # Starts the tests yarn e2e
-
Run the linter
yarn lint # or yarn lint:fix