我遇到了触发googlecode项目的存储库克隆的问题。
我一直收到以下错误:
由用户匿名$ hg克隆启动 --rev default“https://username@demo.projectname.googlecode.com/hg/”“F:\ Hudson \ jobs \ project Demostration project \ workspace”abort:demo.projectname.googlecode.com证书错误:证书适用于 * .googlecode.com,googlecode.com,* .codespot.com,* .googlesource.com,googlesource.com(使用--insecure连接不安全)错误:无法克隆。 --template {node}
任何人都知道如何告诉詹金斯使用该证书是安全的吗? 您在什么文本框中放置了--insecure选项
答案 0 :(得分:3)
这是一个相对较新的命令行选项(我认为是1.8.3),可以绕过一种实际检查证书的相对较新的做法(我认为是1.8.2)。它可能不会在Jenkins UI中暴露出来。你可以做些什么来解决它:
/etc/mercurial/hgrc
)或Jenkins用户的~/.hgrc
其中任何一个都应该有效,其中大部分都在这里解释:https://www.mercurial-scm.org/wiki/CACertificates