提交 a68c51ec 编写于 作者: yJunS's avatar yJunS

Fix certificate issue

上级 5ff7e4bf
package client
import (
"crypto/tls"
"encoding/json"
"fmt"
"io/ioutil"
......@@ -127,7 +128,13 @@ func (d *PluginAPI) download(url string, name string) {
}
func (d *PluginAPI) getPlugin(name string) (plugin *PluginInfo, err error) {
resp, err := http.Get("https://plugins.jenkins.io/api/plugin/" + name)
var cli = http.Client{}
cli.Transport = &http.Transport{
TLSClientConfig: &tls.Config{
InsecureSkipVerify: true,
},
}
resp, err := cli.Get("https://plugins.jenkins.io/api/plugin/" + name)
if err != nil {
return plugin, err
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册