Как запустить файл JAR через Jenkins? - PullRequest
1 голос
/ 02 марта 2020

Я пытаюсь выполнить от Jarfile до Jenkins. Мне удалось создать файл Jar через Jenkins, но я не знаю, как это сделать после того, как я это сделаю. Как запустить и протестировать проект?

Настройки проекта в Jenkins

enter image description here

enter image description here

init_server. sh

echo "> Check the currently running spring server pid "
 CURRENT_PID=$(ps -ef | grep java | grep zzazan* | awk '{print $2}')
echo "$CURRENT_PID" 
 if [ -z $CURRENT_PID ]; then
echo "> No applications are currently running and will not be shut down." 
else
echo "> kill -9 $CURRENT_PID" 
kill -9 $CURRENT_PID
sleep 10
fi
 echo "> Deploy new spring application!!" nohup java -jar /root/jenkinsproject/deploy/testjpaproject.jar >> /root/jenkinsproject/logs/springtestprojectSys.log &

ПРИМЕЧАНИЕ. За этим параметром последовало сообщение в блоге, и это JPA проект. Используйте build.gradle и application.yml.

1 Ответ

0 голосов
/ 02 марта 2020

Вы можете запускать команды, которые будут выполняться в оболочке. Передайте java -jar cmd в Execute Shell , чтобы запустить файл jar после его создания. Надеюсь, это поможет!

Проверьте это -> https://wiki.jenkins.io/display/JENKINS/Parameterized+Build

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...