jenkins的api调用python篇如何解除403

安装python-jenkins插件

我直接安装的python2.7.13,安装pip,然后继续

 sudo pip install python-jenkins
 就只这么简单
https://pypi.python.org/pypi/python-jenkins/0.4.13#downloads
tar -zvxf python-jenkins-0.4.13.tar.gz -C /usr/local/
cd /usr/local/python-jenkins-0.4.13
sudo python setup.py install

个人尝试了下,该方式是通过命令行直接调curl去发POST请求的方式来触发job的构建。对于用openid管理的Jenkins,需要带上参数–user USER:PASSWORD,其中的USER和PASSWORD不是你的openID登录的账号密码,而是登录后显示在Jenkins中的User Id和API Token,它们的的查看方式如下:

 用openID登录jenkins —> 点击右上角的用户名,进入用户个人页面 —>  点击左边的设置,打开设置页面 —> API Token,Show Api Token... 
  

python 里面 import jenkins

你可能感兴趣的:(持续可集成)