Развертывание на Tomcat через конвейер Дженкинса - PullRequest
0 голосов
/ 12 марта 2019

Каков наиболее оптимальный способ развертывания по URL-адресу приложения на tomcat с помощью конвейерного скрипта?

Используемое в настоящее время решение не позволяет нам узнать, было ли приложение успешно запущено (и не работает через обратный прокси-сервер nginx).

Это единственный способ сделать это? (Я не хочу использовать scp)

stage('Deploy tomcat') {
    withCredentials([usernameColonPassword(credentialsId: 'tomcat-jenkins', variable: 'USERPASS')]) {
        sh "curl --fail -v -u $USERPASS https://<url>/resources/manager/text/undeploy?path="
        sh "curl --fail -v -u $USERPASS -T target/*.war https://<url>/resources/manager/text/deploy?path=&update=true"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...