目錄
一、常規操作
1、新建視圖
點擊保存後:
2、新建任務
也可以直接根據已經有的創建任務:
3、相關配置
以Maven項目爲例:
腳本命令:
#!/bin/sh
app_dir=/home/admin/apps
app_file_path=$app_dir/english-0.0.1-SNAPSHOT.jar
app_path=$app_dir/english_pro.jar
source /etc/profile
if [ -f $app_file_path ] ;then
echo -- stop app
pidlist=`ps -ef | grep english_pro | grep -v grep | awk '{print $2}'`
if [ "$pidlist" = "" ] ;then
echo "no app pid alive!"
else
echo "app Id list :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
fi
echo -- 開始部署$app_path
if [ -f $app_path ] ;then
rm -f $app_path
echo -- 正在刪除$app_path
fi
mv $app_file_path $app_path
echo -- 開始啓動$app_path
export JAVA_HOME=/usr/java/jdk1.8
nohup java -Xms1024m -Xmx1024m -jar $app_path > english.log &
echo -- 啓動完成
fi
二、前期配置
系統配置:配置相關的git和目標服務器的的ip相關信息(用戶名,密碼,路徑)