jenkins的命令行接口
jcli的Python项目详细描述
终极詹金斯cli;)
安装
建议开发虚拟环境。要在系统上安装jcli,请运行以下命令:
virtualenv .venv source .venv/bin/activate pip install -r requirements.txt -e .
设置配置
JCLI正在使用配置文件连接服务器。
它可以在以下路径中设置:
/etc/jcli/config.ini
pwd
/config.ini
或者它可以作为参数传递。
最小配置为:
[jenkins] user=<jenkins_user> password=<api_token> url=<jenkins_url>
示例
###工作示例
打印所有作业的列表:
jcli job list
打印名称中包含字符串“coreci”的作业:
jcli job list coreci
打印詹金斯服务器上的作业数:
jcli job count
可以在[此处](https://github.com/bregman-arie/jcli/tree/master/doc/job.md)找到作业命令的完整列表
###查看示例
列出所有视图:
jcli view list
删除视图:
jcli view delete view90
查看命令的完整列表[在这里](https://github.com/bregman-arie/jcli/tree/master/doc/view.md)
###节点示例
列出所有节点:
jcli node list
删除节点:
jcli node delete <node_name>
###插件示例
列出所有已安装的插件:
jcli plugin list
列出特定插件的信息:
jcli plugin info my_plugin
插件命令的完整列表可以在[这里](https://github.com/bregman-arie/jcli/tree/master/doc/plugin.md)
许可证
阿帕奇