[Jenkins]jenkins-cli.jar调用用户token启动任务

背景:项目入了一群od伙伴,但是od伙伴有单独的构建工程需要提交,由于jenkins的版本太拉闸,不能配置根据role和项目分权限,插件安装失败,不得已想到一个办法。让OD伙伴,在本地,用java,启动jenkins-cli.jar包,通过jenkins的url、账户、token,启动工程。

第一步:

在jenkins上创建一个用户,并获取token:

第二步:

下载jenkins-cli.jar包,下载地址就是你的jenkins的url+路径/jnlpJars/jenkins-cli.jar

复制代码
wget https://jenkins.com/jnlpJars/jenkins-cli.jar

第三步:命令启动任务

复制代码
java -jar jenkins-cli.jar -s https://henkins.com/  -auth <账户名>:<账户token> build <工程名> -v

该方式用windos下载jenkins-cli.jar包,在cmd执行,也可以。

相关推荐
IT专业服务商28 分钟前
联想 SR550 服务器,配置 RAID 5教程!
运维·服务器·windows·microsoft·硬件架构
UpUpUp……3 小时前
Linux--JsonCpp
linux·运维·服务器·c++·笔记·json
Clockwiseee4 小时前
文件上传总结
运维·服务器·学习·文件上传
liyi_hz20084 小时前
O2OA(翱途)开发平台系统安全-用户登录IP限制
运维·服务器·网络·o2oa开发
武汉格发Gofartlic4 小时前
FEKO许可证的安全与合规性
大数据·运维·安全
How_doyou_do4 小时前
项目全栈实战-基于智能体、工作流、API模块化Docker集成的创业分析平台
运维·docker·容器
深海蜗牛6 小时前
Jenkins linux安装
linux·jenkins
阳光普照世界和平6 小时前
Jenkins:库博静态工具CI/CD 的卓越之选
运维·ci/cd·jenkins
愚戏师6 小时前
Linux复习笔记(三) 网络服务配置(web)
linux·运维·笔记
liudongyang1236 小时前
jenkins 启动报错
java·运维·jenkins