[python]python实现对jenkins 的任务触发
2023-12-23 00:09:31
关键词
==python、excel、DBC、jenkins ==
平台说明
项目 | Value |
---|---|
python版本 | 3.6 |
背景
??用python实现对jenkins 的任务触发。
一、安装 python-jenkins 库
pip install python-jenkins
二、code
import jenkins
def trigger_jenkins_job(jenkins_url, username, password, job_name):
# 连接到 Jenkins 服务器
server = jenkins.Jenkins(jenkins_url, username=username, password=password)
# 触发指定任务
server.build_job(job_name)
if __name__ == "__main__":
jenkins_url = "http://your-jenkins-server-url"
username = "your-username"
password = "your-password"
job_name = "your-job-name"
trigger_jenkins_job(jenkins_url, username, password, job_name)
三、运行 Python 脚本
python3 code_name.py
四、注意事项
??确保你的 Jenkins 服务器允许远程触发任务,并且提供了正确的用户名和密码(或 API Token)用于连接。如果 Jenkins 服务器使用 HTTPS,你可能需要使用 jenkins_url 参数中的 https:// 协议。根据你的 Jenkins 配置,可能需要调整安全设置以允许远程触发任务
文章来源:https://blog.csdn.net/weixin_42447823/article/details/135162060
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!