博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python-jenkins模块nodes节点相关配置
阅读量:4148 次
发布时间:2019-05-25

本文共 935 字,大约阅读时间需要 3 分钟。

文章目录

node创建与配置

nodes节点的创建与信息获取

server.create_node('slave1')nodes = server.get_nodes()print (nodes)node_info = server.get_node_info('slave1')print (node_info)node_config = server.get_node_config('slave1')print (node_config)server.disable_node('slave1')server.enable_node('slave1')server.delete_node('slave1')

创建带参数的节点

def create_nodes(ip):    username = 'sudley'    password='******'    server = jenkins.Jenkins('http://%s:%s@192.168.37.133:8081', username, password)    node_name = 'test_node'    label = 'test_node_label'    params = {
'port': '22', 'username': 'root', 'credentialsId': '465d6fef-ecf3-4390-b2a8-6b2d47652592', 'host': ip } server.create_node( node_name, nodeDescription='my test slave', remoteFS='/home/workspace', labels=label, exclusive=True, launcher=jenkins.LAUNCHER_SSH, launcher_params=params)

jenkins credentialsId配置

在系统配置中添加credentialsId步骤如下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看并拷贝credentialsId
在这里插入图片描述
参考链接:

转载地址:http://uuiti.baihongyu.com/

你可能感兴趣的文章
基于“分形”编写的交互应用
查看>>
《融入动画技术的交互应用》主题博文推荐
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
NEXO代币持有者获得20,428,359.89美元股息
查看>>
Piper Sandler为EverArc收购Perimeter Solutions提供咨询服务
查看>>
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
异常 Java学习Day_15
查看>>
Mysql初始化的命令
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
【Python】学习笔记——-6.2、使用第三方模块
查看>>