jenkins deploy to container的坑

1、不执行,或是控制台没有任何相关输出

解决:jenkins deploy to container的坑_第1张图片

一般是因为war/ear files的路径有问题,可以直接如上图所示输入**/*.war,如果这样操作的话那么下面的context path就需要设置具体的项目访问名而不能直接用/,即/projectName。这里的projectName是自己的war包名

二、目标服务器的manager/html页面访问不到,或是403

如果是403则是需要配置tomcat->conf->tomcat-users.xml,里面添加





如果是页面访问不到,则是做了ip限制,需要修改在manager项目里面的meta-inf里面context.xml

将127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1改为^.*$则是所有ip都可以访问,当然对于这里来说只需要jenkins所在服务器能访问就行了,这里的是标准的正则限制,183\.2\.0\.1|127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1这添加了183.2.0.1的ip可访问

你可能感兴趣的:(那些年踩过的坑)