File: compile-mixin.sh

package info (click to toggle)
prometheus-elasticsearch-exporter 1.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,664 kB
  • sloc: sh: 63; makefile: 37
file content (8 lines) | stat: -rwxr-xr-x 369 bytes parent folder | download
1
2
3
4
5
6
7
8
#!/bin/bash

MIXIN_PATH=./elasticsearch-mixin
MIXIN_OUT_PATH=./elasticsearch-mixin/compiled

rm -rf ${MIXIN_OUT_PATH} && mkdir ${MIXIN_OUT_PATH}
pushd ${MIXIN_PATH} && jb install && popd
mixtool generate all --output-alerts ${MIXIN_OUT_PATH}/alerts.yaml --output-rules ${MIXIN_OUT_PATH}/rules.yaml --directory ${MIXIN_OUT_PATH}/dashboards ${MIXIN_PATH}/mixin.libsonnet