Jenkins基础入门-4-如何使用Jenkins的CLI

      本篇介绍如何使用Jenkins的CLI,CLI即Command Line Interface。在windows上的cmd也是一个CLI。为什么要用CLI呢,CLI和图形界面对比,主要有这些优点:简单,容易,节省内存,支持持续集成。一般来说,如果一个工具支持CLI,那么这个工具是可以做持续集成。千万不要理解Jenkins就是持续集成,持续集成不是一个工具,是一种方案,一种思想,一种模式。

1. 启动Jenkins服务

      可以通过启动Tomcat来启动Jenkins,或者到Tomcat下的webapp目录下,通过cmd输入java -jar jenkins.war来启动jenkins,然后通过浏览器访问http://localhost:8080,登录Jenkins web界面。

2.配置Configure Global Security

点击 系统管理->Configure Global Security,确保启用安全前面勾选被选中。

Jenkins基础入门-4-如何使用Jenkins的CLI_第1张图片

3.浏览器打开http://localhost:8080/cli/

浏览器地址栏输入http://localhost:8080/cli/,你可以点击关于CLI的wiki链接,然后这里,我们下载jenkins-cli.jar到本地,例如我下载好了,放在桌面。

Jenkins基础入门-4-如何使用Jenkins的CLI_第2张图片

4. 测试Jenkins commond line能工作

打开cmd,切换到桌面,输入如下命令。

Jenkins基础入门-4-如何使用Jenkins的CLI_第3张图片

发现报错了,不用害怕。回到Jenkins web界面,点击 系统管理-Configure Global Security,选择任何用户都可以做任何操作,点击保存。

Jenkins基础入门-4-如何使用Jenkins的CLI_第4张图片

再次切换到cmd界面,输入刚才的命令,这次能通过。

Jenkins基础入门-4-如何使用Jenkins的CLI_第5张图片

回到http://localhost:8080/cli/,测试一下重启命令。

Jenkins基础入门-4-如何使用Jenkins的CLI_第6张图片

这里我选择restart命令。点击这个命令,会告诉你如何执行这个命令。

Jenkins基础入门-4-如何使用Jenkins的CLI_第7张图片

这样,我们可以直接拷贝上面的命令,到cmd窗口,先在cmd切换到jenkins-cli.jar文件所在路径,然后黏贴上面命令。效果如下。

Jenkins基础入门-4-如何使用Jenkins的CLI_第8张图片

      之后发现windows上不支持这个restart命令。结果试了其他几个命令,还是报错。不知道这些命令是不是只在linux平台上好用。只好以后Linux下安装jenkins再验证这个问题。


你可能感兴趣的:(Jenkins入门,CLI,Jenkins-cli.jar)