grafana/packages
Dominik Prokop 648aa62264
grafana/toolkit: Copy or extract static files (#18006)
* Replace webpack ng annotate plugin with babel-plugin-angularjs-annotate

* Copy statics(png/svg) when necessary or keep the original path when files loaded via file-loader

* Update readme
2019-07-09 20:33:56 +02:00
..
grafana-data Packages: Use lerna for release orchestration (#17985) 2019-07-09 09:43:53 -07:00
grafana-runtime Packages: Use lerna for release orchestration (#17985) 2019-07-09 09:43:53 -07:00
grafana-toolkit grafana/toolkit: Copy or extract static files (#18006) 2019-07-09 20:33:56 +02:00
grafana-ui Packages: Use lerna for release orchestration (#17985) 2019-07-09 09:43:53 -07:00
README.md Packages: Use lerna for release orchestration (#17985) 2019-07-09 09:43:53 -07:00

Grafana frontend packages

Releasing new version

We use Lerna for packages versioning and releases

Manual release

  1. Run packages:prepare script from root directory. This will perform cleanup, run all tests and bump version for all packages. Also, it will create @packages@[version] tag and version bump commit with Packages: publish [version] message.
  2. Run packages:build script that will prepare distribution packages.
  3. Run packages:publish to publish new versions
    • add --dist-tag next to publish under next tag
  4. Push version commit

Building individual packages

To build induvidual packages run grafana-toolkit package:build --scope=<ui|toolkit|runtime|data>