| 1234567891011121314151617181920212223242526272829 |
- #!/bin/sh
- project_name="mrxu-admin"
- echo "更新${project_name}"
- cd /data/code/${project_name}/
- git pull
- mvn install -Dmaven.test.skip=true -Denvironment=dev -U
- retval=$?
- if [ ${retval} -ne 0 ] ; then
- echo "/data/code/${project_name}/打包失败!"
- exit 1
- else
- echo "/data/code/${project_name}/打包成功!"
- fi
- docker build -f /data/code/${project_name}/Dockerfile -t ccr.ccs.tencentyun.com/mrxu-prod/${project_name} .
- docker login ccr.ccs.tencentyun.com --username=100022048383 -p=Danchaofan2009
- docker push ccr.ccs.tencentyun.com/mrxu-prod/${project_name}
- # get image id
- # image_id=$(docker images|grep "${project_name}"|awk '{print $3}')
- # echo "get image is ${image_id}"
- # docker tag -t ${image_id} ccr.ccs.tencentyun.com/mrxu-prod/${project_name}
- # docker push ccr.ccs.tencentyun.com/mrxu-prod/${project_name}
|