#!/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} .