Jenkins 部署的问题

问题一:Jenkins反向代理有误

分析

Jenkins 部署在Tomcat上,直接本地访问,没有反向代理,不知道什么原因。

解决

见下一个问题

问题二:分支名有下划线

分析

分支名中有下划线时,刷新BlueOcean的pipeline的分支页面会报错。例如 'BlueOcean/test-01'这样的分支名

解决

最后发现是tomcat的 conf/catalina.properties文件内需要配置如下内容:

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

偶然间发现的,这个也能解决问题一,运气这么好,一石二鸟。

原文地址:https://www.cnblogs.com/slankka/p/12596869.html