#!/bin/sh
#! 进入文件夹
cd /usr/local/script/code
#! 删除两个文件夹
rm -rf Fire_Control
rm -rf Blade_Tool
#!登陆git账户 并且克隆
git clone http://240764138%40qq.com:wd1234@36.133.244.45:8060/Framework/Blade_Tool.git
git clone -b dev http://240764138%40qq.com:wd1234@36.133.244.45:8060/GongRong/Fire_Control.git
#!进入文件夹并且打包---打包成jar
cd /usr/local/script/code/Blade_Tool
mvn clean install -Dmaven.test.failure.ignore=true -Dmaven.test.skip=true
cd /usr/local/script/code/Fire_Control
mvn clean package -Dmaven.test.failure.ignore=true -Dmaven.test.skip=true
#! 杀死进程
sudo ps -ef |grep blade-|awk '{ print $2 }'|xargs kill -9 || true
#!启动以下jar包
nohup java -jar /usr/local/script/code/Fire_Control/blade-service/blade-jcj/target/blade-jcj.jar > /usr/local/script/logs/blade-jcj.log 2>&1 &
nohup java -jar /usr/local/script/code/Fire_Control/blade-service/blade-yzt/target/blade-yzt.jar > /usr/local/script/logs//blade-yzt.log 2>&1 &
nohup java -jar /usr/local/script/code/Fire_Control/blade-auth/target/blade-auth.jar > /usr/local/script/logs/blade-auth.log 2>&1 &
nohup java -jar /usr/local/script/code/Fire_Control/blade-service/blade-user/target/blade-user.jar > /usr/local/script/logs/blade-user.log 2>&1 &
nohup java -jar /usr/local/script/code/Fire_Control/blade-service/blade-system/target/blade-system.jar > /usr/local/script/logs/blade-system.log 2>&1 &
nohup java -jar /usr/local/script/code/Fire_Control/blade-gateway/target/blade-gateway.jar --server.port=8082 --spring.main.web-application-type=reactive > /usr/local/script/logs/blade-gateway.log 2>&1 &
bash 写自动打板脚本
最新推荐文章于 2024-07-08 08:34:16 发布