hello云胜

技术与生活

0%

jenkins.JenkinsException: Could not parse JSON info for server

image-20230914153740342

原因时requests的版本太高了

image-20230914153849753

降到2.27.1就好了

1
pip install -U requests==2.27.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

image-20230914153929045

stopBuild

1
2
3
4
5
6
7
8
9
10
def stop_build(self, name, number):
'''Stop a running Jenkins build.

:param name: Name of Jenkins job, ``str``
:param number: Jenkins build number for the job, ``int``
'''
folder_url, short_name = self._get_job_folder(name)
self.jenkins_open(requests.Request(
'POST', self._build_url(STOP_BUILD, locals())
))

停止一个构建,要传构建的名字,是下面这一串。

image-20230914170829458