jenkins构建并向tomcat部署war包,卡在了部署操作:
Deploying D:\app\jenkins\workspace…\target***.war to container
Tomcat 7.x Remote
尝试叉掉构建任务,但无法成功结束。这里可参考官方文档,只有在特殊中断点才能顺利停止。
感觉tomcat这里出了奇怪问题导致的,关闭tomcat后,jenkins部署连接断开,任务成功停止。 重启tomcat,重新构建任务。
补充1:
Caused by: org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username you provided is not allowed to use the text-based Tomcat Manager (error 403)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://10.20.200.102:9000/manager/text/list
》tomcat-users.xml 中必须有脚本角色
<role rolename="manager-script"/>
补充2: