Recently, we have implemented the platform in the whole cloud , The bottom one is Jenkins
To be the execution engine , It is convenient to make a unified scheduling of our script .
Jenkins
It's really a very convenient framework , It provides a complete set of RESTful
Of API, It is very convenient to do secondary development , And it provides a python
The library of , It's more convenient to operate .
We are using Jenkins
When , What you usually see is Jenkins Of View
.
In other words, what we see is basically some views .
The content of each build , Whether it's executing use cases , Run script , Or package, compile and release , It's all one job
.
every last job
There is a corresponding name
, If this job
Put it in a folder , that name
Is the folder name +job name . In the view job
When it comes to information , Will return a full_name
Field , That's what I mean .
pip install python-jenkins
Execute this command to install SDK 了 .
Official website :https://pypi.org/project/python-jenkins/
documentation :http://python-jenkins.readthedocs.io/en/latest/
The documentation is in English