我已经为我们的项目设置了 jenkins 声明式管道,并且我正在使用 jenkins 蓝海插件
在 github 中显示以下 url:http://unconfigured-jenkins-location/job/CRM/job/PR-180/1/display/redirect
如何将网址更改为正确的网址?
我发现这个插件负责https://wiki.jenkins.io/display/JENKINS/Display+URL+API+Plugin但我不明白如何更改网址
我可以使用 Jenkinsfile 来完成此操作吗?或者在某个地方的设置中?
谢谢
最佳答案
我最近在我们的一个 Jenkins 实例上注意到了同样的情况。
将其与具有正确 URL 的 URL 进行比较,我发现将“jenkinsURL”行添加到 $JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml 并重新启动服务即可修复该问题:
<?xml version='1.0' encoding='UTF-8'?>
<jenkins.model.JenkinsLocationConfiguration>
<adminAddress>your-admin-address</adminAddress>
<jenkinsUrl>https://jenkins.yourcompany.com/</jenkinsUrl>
</jenkins.model.JenkinsLocationConfiguration>
我不知道为什么它丢失了。实例的 URL 已在配置 UI 中正确配置。
关于 Jenkins 和 DisplayURLProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48834582/