我正在使用gradle-cargo插件将我的战争部署到tomcat服务器。
gradle-cargo
我称cargoDeployRemote这个为任务。但是,当应用程序已经部署在服务器上时,它将引发我错误。
cargoDeployRemote
Deploying [C:\jenkins\workspace\myapp\build\libs\myapp.war] :cargoDeployRemote FAILED :cargoDeployRemote (Thread[main,5,main]) completed. Took 1.081 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':cargoDeployRemote'. ... ... BUILD FAILED
如何克服这个?有没有一种方法可以查询上下文URL并查找它是否已部署?
参考文档后,我将调查以下任务的工作原理:
cargoUndeployRemote
cargoRedeployRemote
并使用这些任务的适当组合:例如,也许cargoRedeployRemote可以解决问题?或者,也许打电话cargoUndeployRemote和cargoDeployRemote后来呢?