Jenkins

Jenkins--入门,设置定时任务

2017-11-20  本文已影响0人  Cassie测试路

1. Jenkins介绍

2. 安装并启动Jenkins

jenkins有多种安装方式: docker,WAR,Linux,Windows,macOS等等。

  1. jdk环境安装配置
  2. 下载 jenkins war,版本2.73.3,安装在D:\Applications\Jenkins目录下
  3. 启动Jenkins:进入war包所在目录,执行 java -jar jenkins.war(默认是8080端口,jenkins服务在后台运行,Ctrl+C退出终端后服务不会终止,需要net stop Jenkins来终止),java -jar jenkins.war --httpPort=8038,(会重新开启一个Jenkins服务,路径 ~/.jenkins,Ctrl+C退出终端后服务会终止。)
  4. 输入localhost:8080/,进入jenkins web页面

3. Jenkins初始化配置

  1. 解锁Unlock Jenkins:输入initialAdminPassword(Jenkins欢迎页会提示密码具体保存在哪,$JENKINS_HOME\secrets\initialAdminPassword),即可用管理员admin身份进入。
  2. 定制 Jenkins Customize Jenkins:即是否默认下载一些插件。
输入图片说明

4. 新建一个自由风格的job

新建一个自由风格的job(或者说是项目Project)。

4.1. General
4.2. 源码管理

默认None,下载Git Plugin插件后会显示Git方式

输入图片说明
4.3. 构建触发器
  • Build periodically: 周期进行项目构建(不管源码是否发生变化)。
  • Poll SCM(SCM管理: 定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。有Git Polling Log可以查看日志。
4.4. 构建环境
4.5. 构建

默认可通过四种方式构建,Windows batch、shell、Maven、ant

4.6. 构建后操作:可发邮件等。。。

5. 查看构建结果

5.1 某构建历史的构建触发器
输入图片说明
5.2 某构建历史的控制台输出
时间戳

6. 关闭,重启或重载 Jenkins

7. 停止或启动Jenkins服务

net stop Jenkins(需要管理员权限)
net start Jenkins
上一篇 下一篇

猜你喜欢

热点阅读