改进makefile
authorTang Cheng <cheng.tang@supwisdom.com>
Wed, 10 Jul 2019 00:42:23 +0000 (08:42 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Wed, 10 Jul 2019 02:23:23 +0000 (10:23 +0800)
Makefile

index 46b6f45..475a4a0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,18 @@
-.PHONY: clean
+GRADLE=./gradlew
+
+.PHONY: clean build
 
 build:
-       ./gradlew build -x test
+       $(GRADLE) build -x test
 
 test:
-       ./gradlew test
+       $(GRADLE) test
 
 docker:
-       ./gradlew docker
+       $(GRADLE) payapi:docker
 
-publish:
-       ./gradlew docker
+push: docker
        docker push harbor.supwisdom.com/dali/payapi
+
+publish: build
+       $(GRADLE) payapi-sdk:publish