-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile
More file actions
40 lines (33 loc) · 957 Bytes
/
Makefile
File metadata and controls
40 lines (33 loc) · 957 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
29
30
31
32
33
34
35
36
37
38
39
40
package:clean
@mvn package
clean:
@mvn clean
install:clean
@mvn install
test:clean
@mvn test -Ptest
coverage:test
@mvn clean verify -Ptest
@open kunbase-test/target/site/jacoco-aggregate/index.html
prepare-plugin:install
@cp -f kunbase-example/order-center-bp-ka/target/order-center-bp-ka-0.0.1.jar doc/assets/jar/
@cp -f kunbase-example/order-center-bp-isv/target/order-center-bp-isv-0.0.1.jar doc/assets/jar/
@cp -f kunbase-example/order-center-pattern/target/order-center-pattern-0.0.1.jar doc/assets/jar/
@git add doc/assets/jar/
@git commit -m 'update Plugin jars'
@git push
javadoc:install
@mvn javadoc:javadoc
@open target/site/apidocs/index.html
release-javadoc:install
@git checkout gh-pages
@git pull
@git checkout master
@mvn javadoc:javadoc
@git checkout gh-pages
@rm -rf doc/apidocs
@mv -f target/site/apidocs/ doc/
@git add doc/apidocs
@git commit -m 'Javadoc updated' doc/apidocs
@git push
git checkout master