Makefile 1014 B

1234567891011121314151617181920212223242526272829303132333435
  1. build_date = `date +%Y%m%d%H%M`
  2. version = `git rev-parse --short HEAD`
  3. image-dev = SXKJ:32775/yili-dag-frontend:$(build_date)
  4. .PHONY: dev
  5. all: idctest sxkj txtest
  6. dev:
  7. @docker build . \
  8. -t $(image-dev) \
  9. -f Dockerfile
  10. idctest:
  11. @docker build . -t registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:idctest -f Dockerfile.idctest
  12. @docker push registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:idctest
  13. sxkj:
  14. @docker build . -t SXKJ:32775/dag-frontend:sxkj -f Dockerfile.sxkj
  15. @docker push SXKJ:32775/dag-frontend:sxkj
  16. txtest:
  17. @docker build . -t registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:txtest -f Dockerfile.txtest
  18. @docker push registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:txtest
  19. txprod:
  20. @docker build . -t registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:txprod -f Dockerfile.txprod
  21. @docker push registry.cn-hangzhou.aliyuncs.com/sxtest/dag-frontend:txprod
  22. rsync:
  23. @rsync -azP --exclude ".*/" --exclude "tmp/" `pwd` sxkj@192.168.199.109:/home/sxkj/zhangli/