ドッカーシェルスプリングブート

#!/bin/sh -l
#export BUILD_ID=dontKillMe この文は非常に重要で、このように指定すると、プロジェクト開始後に Jenkins によって kill されることはありません。
export BUILD_ID=dontKillMe


#Jenkins でコンパイルされた jar の場所
jar_path=/root/.jenkins/workspace/autotest/target/

#Jenkins コンパイル済み jar 名
jar_name=demo-1.0.jar

フューザー -k -n tcp 80

# 指定したコンパイル済み jar の場所を入力してください
cd ${jar_path}


#jarを起動し、SpringBootのプロファイルをtestに指定し、
バックグラウンドでnohupを起動 java -jar -Dspring.profiles.active=test ${jar_name} &

おすすめ

転載: blog.csdn.net/zhou8622/article/details/103600394