Jenkins的命令行界面
项目描述
终极Jenkins 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
打印Jenkins服务器上的作业数量
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)找到
许可证
Apache