-
Notifications
You must be signed in to change notification settings - Fork 5
/
Makefile
45 lines (34 loc) · 869 Bytes
/
Makefile
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
.PHONY: all
all: audit test build
.PHONY: audit
audit : audit-cms
.PHONY: audit-cms
audit-cms:
mvn install -pl zebedee-reader -Dmaven.test.skip -Dossindex.skip=true
mvn ossindex:audit
.PHONY: audit-reader
audit-reader:
mvn -pl zebedee-reader -Dossindex.skip=true test
mvn -pl zebedee-reader ossindex:audit
.PHONY: build
build: build-cms
.PHONY: build-cms
build-cms:
mvn -Dmaven.test.skip -Dossindex.skip=true clean package dependency:copy-dependencies
.PHONY: build-reader
build-reader:
mvn -pl zebedee-reader -Dmaven.test.skip -Dossindex.skip=true clean package dependency:copy-dependencies
.PHONY: debug-cms
debug-cms:
./run.sh
.PHONY: debug-reader
debug-reader:
./run-reader.sh
.PHONY: test
test: test-cms
.PHONY: test-cms
test-cms:
mvn -Dossindex.skip=true test
.PHONY: test-reader
test-reader:
mvn -pl zebedee-reader -Dossindex.skip=true test