如何用程序配置jenkins`http:// {jenkins_host} / configure`页面?

时间:2017-08-09 03:16:52

标签: jenkins jenkins-plugins

我尝试使用python来配置系统区域设置以适应不同的语言,但它失败了...我已经检查了api,现在也获得了有用的信息,任何人都可以帮助我吗?

在[15]中:导入请求

在[16]中:url =" http://xx.xx.xx.xx/configSubmit"

在[17]中:headers = {' Content-Type':' application / x-www-form-urlencoded'}

在[18]中:resp = requests.post(url,data = {' systemLocale':' en_US'},headers = headers)

在[19]中:resp.ok 出[19]:错误

在[20]中:resp.text Out [20]:u' \ n \ n \ n错误403请求中未包含有效的crumb \ n \ n

HTTP ERROR 403

\ n

问题访问/ configSubmit。原因:\ n

    No valid crumb was included in the request


由Jetty提供支持://
\ n \ n \ n \ n&n&# 39;

1 个答案:

答案 0 :(得分:0)

要避免错误,请使用以下命令更改为Jenkins用户

su – Jenkins –s /bin/bash

然后转到config.xml并执行相应的更改,如下所示

vi /var/lib/Jenkins/config.xml

enter image description here