Jenkins持續整合

南翔技校毕业后發表於2024-10-12
1:新建任務

2:配置

Jenkins持續整合②-①

pom.xml

clean package -Dmaven.test.skip=true

# jenkins中編譯好的jar位置
jar_path=/data/tomcat8-jenkins/webapps/workspace/demo2/target

# jenkins中編譯好的jar名稱
jar_name=demo-0.0.1-SNAPSHOT.jar

# 定義執行路徑
www_path=/data/java/

# 把jar複製到執行路徑中
cp ${jar_path}/${jar_name} ${www_path}

# 進入執行路徑目錄
#cd ${www_path}

# K掉之前的啟動專案程序
kill -9 `ps -ef|grep demo-0.0.1-SNAPSHOT.jar|grep -v grep|awk '{print $2}'`

# 啟動jar,並指定環境變數,後臺啟動
BUILD_ID=dontKillMe nohup java -jar -Dspring.profiles.active=dev ${www_path}${jar_name}> /${www_path}/eureka.log 2>&1 &

相關文章