blob: f9357b87a1c694fa29ce3ee15f9cc791529a3f68 [file] [log] [blame]
Tang Cheng9d51c962019-07-10 08:42:23 +08001GRADLE=./gradlew
2
3.PHONY: clean build
Tang Chengc60e6c12019-07-05 10:41:36 +08004
5build:
Tang Cheng9d51c962019-07-10 08:42:23 +08006 $(GRADLE) build -x test
Tang Chengc60e6c12019-07-05 10:41:36 +08007
Tang Chenge07fc1d2019-07-10 11:40:05 +08008clean:
9 $(GRADLE) clean
10
Tang Chengc60e6c12019-07-05 10:41:36 +080011test:
Tang Cheng9d51c962019-07-10 08:42:23 +080012 $(GRADLE) test
Tang Chengc60e6c12019-07-05 10:41:36 +080013
Tang Cheng22731312019-07-12 11:19:30 +080014docker: build
Tang Cheng67231a82019-07-12 11:49:28 +080015 $(GRADLE) payapi:docker
16 $(GRADLE) ynrcc-agent:docker
Tang Chengc60e6c12019-07-05 10:41:36 +080017
Tang Cheng9d51c962019-07-10 08:42:23 +080018push: docker
Tang Cheng96784fd2019-07-06 10:33:15 +080019 docker push harbor.supwisdom.com/dali/payapi
Tang Cheng67231a82019-07-12 11:49:28 +080020 docker push harbor.supwisdom.com/dali/ynrcc
Tang Cheng9d51c962019-07-10 08:42:23 +080021
22publish: build
Tang Cheng73e2cad2019-07-10 09:30:23 +080023 $(GRADLE) publish