| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- -include local/Makefile
- all: deps build
- deps-go:
- go run build.go setup
- deps-js:
- yarn install --pure-lockfile --no-progress
- deps: deps-js
- build-go:
- go run build.go build
- build-server:
- go run build.go build-server
- build-cli:
- go run build.go build-cli
- build-js:
- yarn run build
- build: build-go build-js
- build-docker-dev:
- @echo "\033[92mInfo:\033[0m the frontend code is expected to be built already."
- go run build.go -goos linux -pkg-arch amd64 ${OPT} build package-only latest
- cp dist/grafana-latest.linux-x64.tar.gz packaging/docker
- cd packaging/docker && docker build --tag grafana/grafana:dev .
- build-docker-full:
- docker build --tag grafana/grafana:dev .
- test-go:
- go test -v ./pkg/...
- test-js:
- yarn test
- test: test-go test-js
- run:
- ./bin/grafana-server
- protoc:
- protoc -I pkg/tsdb/models pkg/tsdb/models/*.proto --go_out=plugins=grpc:pkg/tsdb/models/.
|