首页 文章

Jenkins登录错误使用python jenkins(Cloudbees Jenkins)

提问于
浏览
1
import jenkins

jen = jenkins.Jenkins(url="https://us1****xhpu******************.com:9080/" ,username="sk******", password="00326aef7*******************15695")

print jen.get_whoami()

Note: 密码是API令牌

错误:

requests.exceptions.SSLError:HTTPSConnectionPool(host ='**********************',port = 9080):使用url超出最大重试次数:/ crumbIssuer / api / json(由SSLError引起(SSLError(1,你'[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:590)'),))

我试过https→http但没有工作 .

1 回答

  • 2

    以下代码有效

    import jenkins
    import os
    os.environ.setdefault("PYTHONHTTPSVERIFY", "0")
    jen = jenkins.Jenkins(url="https://<hostname>:9080/" ,username="user", password="<password/API token>")
    print jen.get_whoami()
    

相关问题