Skip to content

Latest commit

 

History

History
68 lines (45 loc) · 1.44 KB

CONTRIBUTING.md

File metadata and controls

68 lines (45 loc) · 1.44 KB

Building and releasing

How to build the Azure Data Explorer (ADX) data source plugin locally

Dependencies

Make sure you have the following dependencies installed first:

Frontend

  1. Install dependencies

    yarn install --pure-lockfile
  2. Build plugin in development mode or run in watch mode

    yarn dev

    or

    yarn watch
  3. Build plugin in production mode

    yarn build

Backend

  1. Build the backend binaries

    mage -v

Build a release for the Azure Data Explorer data source plugin

You need to have commit rights to the GitHub repository to publish a release.

  1. Update the version number in the package.json file.

  2. Update the CHANGELOG.md with the changes contained in the release.

  3. Commit the changes to master and push to GitHub.

  4. Create a tag locally that follows the convention v(major).(minor).(patch). For example:

    git tag v3.3.0
  5. Push the new tag to GitHub

    git push origin master --tags
  6. Follow the Drone release process that you can find here