Jenkins CLI轻松管理 Jenkins

首先生成管理员token
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

jenkins–>系统管理–>Jenkins CLI
在这里插入图片描述
在这里插入图片描述
常用的命令
列出你的job

[root@build32-8 test]# java -jar jenkins-cli.jar -s http://10.22.8.34:8080/ -auth admin:116094e8316cbd42258759dca8216eda list-jobs
DEV-DevOps
Ops
qwyp
release
Scan-sonar
Test-Ops

只打印最后3个项目 release是文件夹如下
在这里插入图片描述
构建命令

admin是你登陆的用户
java -jar jenkins-cli.jar -s http://10.22.8.34:8080/ -auth admin:你的token

release/是文件夹需要/区分

[root@build32-8 test]# java -jar jenkins-cli.jar -s http://10.22.8.34:8080/ -auth admin:1160946422586e7a82da list-jobs release/ | tail -n 3
verify-manual-srv
verify-web
yunpiaoe-pc

开始构建 使用 -v -s 像web控制台一样输出

java -jar jenkins-cli.jar -s http://10.22.8.34:8080/ -auth admin:116094e83122586e759dca82da build release/verify-web -v -s

日志输出
在这里插入图片描述

[2020-07-23T14:50:00.822Z] Sending build context to Docker daemon  42.67MB
[2020-07-23T14:50:00.823Z] Step 1/10 : FROM alpine:latest
[2020-07-23T14:50:00.823Z]  ---> a187dde48cd2
[2020-07-23T14:50:00.823Z] Step 2/10 : ENV MICRO_SRV_ENV=release
[2020-07-23T14:50:01.073Z]  ---> Running in 706f89d39c7d
[2020-07-23T14:50:01.323Z] Removing intermediate container 706f89d39c7d
[2020-07-23T14:50:01.323Z]  ---> 69556e9a1c6f
[2020-07-23T14:50:01.323Z] Step 3/10 : ENV MICRO_CONFIG_SRV_ADDR="http://10.22.8.10:18080"
[2020-07-23T14:50:01.874Z]  ---> Running in 1ec6a72d9acd
[2020-07-23T14:50:02.124Z] Removing intermediate container 1ec6a72d9acd
[2020-07-23T14:50:02.124Z]  ---> e6232ef4ad8e
[2020-07-23T14:50:02.124Z] Step 4/10 : ENV TZ='Asia/Shanghai'
[2020-07-23T14:50:02.374Z]  ---> Running in 106dc08f6743
[2020-07-23T14:50:02.925Z] Removing intermediate container 106dc08f6743
[2020-07-23T14:50:02.925Z]  ---> 7c6317a86a3a
[2020-07-23T14:50:02.925Z] Step 5/10 : ENV TIMEZONE Asia/Shanghai
[2020-07-23T14:50:03.175Z]  ---> Running in 39879d3e7f39
[2020-07-23T14:50:03.426Z] Removing intermediate container 39879d3e7f39
[2020-07-23T14:50:03.426Z]  ---> e2568cc2c8d4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值