使用Jenkins CLI构建任务

Jenkins为用户提供多种方式进行任务的构建。
除了Web界面和REST API,还可以通过命令行进行任务的创建、删除、构建等工作。
官方wiki:https://jenkins.io/doc/book/managing/cli

Jenkins允许客户端通过HTTP协议或者SSH协议连接Jenkins服务器。

准备工作:
下载jenkins-cli.jar,地址:JENKINS_URL/jnlpJars/jenkins-cli.jar,其中JENKINS_URL为JENKINS地址。
通过HTTP方式连接,需要User ID和API Token

#获取任务列表
java -jar jenkins-cli.jar -s jenkinsurl -auth User ID:APIToken list-jobs

#获取任务详情
java -jar jenkins-cli.jar -s jenkinsurl -auth User ID:APIToken get-job JobName

#构建任务
java -jar jenkins-cli.jar -s jenkinsurl -auth User ID:APIToken build JobName -p tag=1.0.1.20190813_release -p giturl=giturl -f

发布了33 篇原创文章 · 获赞 0 · 访问量 3923

猜你喜欢

转载自blog.csdn.net/erhaiou2008/article/details/103974283