forked from jaegertracing/jaeger-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (23 loc) · 835 Bytes
/
Makefile
File metadata and controls
28 lines (23 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.PHONY: changelog
changelog:
wget https://raw.githubusercontent.com/jaegertracing/jaeger/main/scripts/release/notes.py -O ./scripts/release-notes.py -q
chmod 755 ./scripts/release-notes.py
./scripts/release-notes.py --exclude-dependabot --repo jaeger-ui --verbose
.PHONY: draft-release
draft-release:
wget https://raw.githubusercontent.com/jaegertracing/jaeger/main/scripts/release/draft.py -O ./scripts/draft-release.py -q
chmod 755 ./scripts/draft-release.py
./scripts/draft-release.py --title "Jaeger UI" --repo jaeger-ui
.PHONY: prepare-release
prepare-release:
@test $(VERSION) || (echo "VERSION is not set. Use 'make prepare-release VERSION=vX.Y.Z'"; exit 1)
python3 scripts/prepare-release.py --version $(VERSION)
.PHONY: fmt
fmt:
npm run prettier
.PHONY: lint
lint:
npm run lint
.PHONY: test
test:
npm run test