У меня есть конвейер jenkins для создания и развертывания файла war на моем сервере Tomcat.
Мой шаг развертывания
stage('tomcat deploy') {
sh "curl -v -u admin:admin -T target/test.war http://host:8080/manager/text/deploy?path=/test&update=true "}
, он работает, если у меня нет файла war. развернут на сервере, но если он там, он не будет обновлять \ заменять его
в журналах, это выглядит так
[Pipeline] sh
+ update=true
+ curl -v -u admin:admin -T target/test.war 'http://host:8080/manager/text/deploy?path=/test'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[Pipeline] }
как сделать так, чтобы обновить мой файл войны, если онуже на сервере?