mirror of https://github.com/grafana/grafana.git
31 lines
602 B
Makefile
31 lines
602 B
Makefile
include ../sdk.mk
|
|
|
|
.PHONY: generate # Run Grafana App SDK code generation
|
|
generate: install-app-sdk update-app-sdk
|
|
@$(APP_SDK_BIN) generate \
|
|
--source=./kinds/ \
|
|
--gogenpath=./pkg/apis \
|
|
--grouping=group \
|
|
--genoperatorstate=false \
|
|
--defencoding=none
|
|
|
|
.PHONY: build
|
|
build: generate
|
|
go build -o bin/provisioning ./cmd/operator
|
|
|
|
# .PHONY: build/operator
|
|
# build/operator: build
|
|
# docker build -t provisioning:latest -f cmd/operator/Dockerfile .
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -rf bin/
|
|
rm -rf pkg/generated/
|
|
|
|
.PHONY: test
|
|
test: generate
|
|
go test ./...
|
|
|
|
.PHONY: run
|
|
run: build
|
|
./bin/provisioning
|