| 1234567891011121314151617181920212223 |
- #!/bin/bash
- ###############################################################################
- # 构建 oss-store 应用的 docker 镜像
- ###############################################################################
- set -e
- git clone https://git.reghao.cn/reghao/jutil
- cd jutil
- mvn install package -Dmaven.test.skip=true
- proj_dir = '/a/b/c/oss'
- cd ${proj_dir}
- commit_id=`git rev-parse HEAD | cut -c 1-8`
- docker_prefix='reghao/oss-store'
- mvn clean install -Dmaven.test.skip=true -am -pl oss-api
- mvn clean install -Dmaven.test.skip=true -am -pl oss-sdk
- mvn clean package -Dmaven.test.skip=true -am -pl oss-store -Ptest
- cd ${proj_dir}/oss-store
- docker build -t ${docker_prefix}:${commit_id} .
|