程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Secondary development of Jenkins based on Python

編輯:Python

background

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 .

frequently-used Jenkins Concept

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 .

PythonSDK

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 ࿰


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved