From 78e89ac6b961fe936454b810f3b61ff94cfc7c27 Mon Sep 17 00:00:00 2001 From: tjq Date: Sun, 7 Jun 2020 21:19:34 +0800 Subject: [PATCH] [ops] add github_build_docker.sh --- others/script/github_build_docker.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 others/script/github_build_docker.sh diff --git a/others/script/github_build_docker.sh b/others/script/github_build_docker.sh new file mode 100644 index 00000000..9bacefd8 --- /dev/null +++ b/others/script/github_build_docker.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +cd `dirname $0`/../.. || exit +echo "================== 构建 jar ==================" +mvn clean package -Pdev -DskipTests -U -e -pl oh-my-scheduler-server,oh-my-scheduler-worker-agent -am +echo "================== 拷贝 jar ==================" +/bin/cp -rf oh-my-scheduler-server/target/*.jar oh-my-scheduler-server/docker/oms-server.jar +/bin/cp -rf oh-my-scheduler-worker-agent/target/*.jar oh-my-scheduler-worker-agent/oms-agent.jar +ls -l oh-my-scheduler-server/docker/oms-server.jar +ls -l oh-my-scheduler-worker-agent/oms-agent.jar +echo "================== 构建 oms-server 镜像 ==================" +docker build -t tjqq/oms-server:latest oh-my-scheduler-server/docker/. || exit +echo "================== 构建 oms-agent 镜像 ==================" +docker build -t tjqq/oms-agent:latest oh-my-scheduler-worker-agent/. || exit \ No newline at end of file