jenkins python api安装插件

时间:2018-05-02 12:10:32

标签: python jenkins

我正在使用python-jenkins库在jenkins上安装插件。 函数install_plugin在完全安装插件之前返回。我在该函数调用后立即重启jenkins服务器。

我该怎么做才能防止这个问题?

1 个答案:

答案 0 :(得分:0)

面临类似问题。代码段如下。

import jenkins

server = jenkins.Jenkins('http://192.168.99.100:8080', username='guest', password='guest')
user = server.get_whoami()
version = server.get_version()
print('Hello %s from Jenkins %s' % (user['fullName'], version))

#Get installed plugins
#plugins = server.get_plugins(3)
#print(plugins)

#Download a plugin - Convert to pipeline

info = server.install_plugin('convert-to-pipeline',True) #Convert To Pipeline
print(info)

此外,输出为 init .py而不是True

的空字符串

詹金斯' log出现管道损坏错误