image: clean
	@echo "building docker image"
	@docker build -t registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata .

push:
	@docker push registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata

clean:
	@echo "cleanning"
all:
	@echo "打包文件"
	@cd '../app' && yarn build
	@echo "打包文件完成,文件替换中"
	@rm -rf './dist'
	@mv '../app/dist' '.'
	@echo "building docker image"
	@echo "文件替换完成，生成docker镜像"
	@docker build -t registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata .
	@echo "生成docker镜像完成,准备上传"
	@docker push registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata
	@echo "镜像更新完成"
alldev:
	@echo "打包文件"
	@cd '../app' && yarn build
	@echo "打包文件完成,文件替换中"
	@rm -rf './dist'
	@mv '../app/dist' '.'
	@cd './dist' && sed -i "" s/yz-api.qyyz.ltd/yz-api-dev.qyyz.ltd/g `grep yz-api.qyyz.ltd -rl --include="*.js" .` 
	@echo "building docker image"
	@echo "文件替换完成，生成docker镜像"
	@docker build -t registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata-dev . -f Dockerfile.dev
	@echo "生成docker镜像完成,准备上传"
	@docker push registry.cn-hangzhou.aliyuncs.com/wjh-reg/yunbaodata-dev
	@echo "镜像更新完成"