Jenkins自动化测试环境搭建

1、windows系统安装Jenkins

1.1 安装路径:D:Jenkins,其他选项默认安装。等待自启动Jenkins,或输入url:http://localhost:8080 如下图

 根据提示,把指定路径下的administrator秘钥回填到Administrator password,点击continue。跳转到下图

选择Select plugins to install

1.2 选择插件

一步骤操作就到了插件选择界面,我们要选择我们需要的插件包

1.2.1 插件 使用git下载代码

1.2.2 插件MSbuild使用vs编译代码

1.2.3 插件SSH Slave plugin,通过ssh的方式运行agent

1.2.4 插件Windows Slave plugin,使用该插件能够运行windowsagent

1.2.5 插件Copy Artifact plugin某个job的产物拷贝到当前job

1.2.6 插件Workspace Cleanup Plugin,用来在build开始前后清理workspace

1.2.7 插件Ant plugin,支持ant构建

1.2.8 插件SSH plugin, 

1.2.9 插件Timestamper, Adds timestamps to the Console Output

1.2.10 插件Extended Choice Parameter plugin

1.2.11 插件Multijob plugin

等待安装插件,若插件都安装失败,可以考虑升级Jenkins版本。

 1.3用户登录(一直报密码错误)

在安装路径下找到config.xml文件,删除如下几行

<useSecurity>true</useSecurity>
  <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
    <denyAnonymousReadAccess>true</denyAnonymousReadAccess>
  </authorizationStrategy>
  <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
    <disableSignup>true</disableSignup>
    <enableCaptcha>false</enableCaptcha>
  </securityRealm>

重启Jenkins服务,在cmd下输入

net stop jenkins
net start jenkins

Jenkins启动后,自动跳到首页,无需登录

2、配置Jenkins

2.1配置Jenkins专有用户数据库

Manage Jenkins -> Security -> Configure Global Security -> Security Realm,如下图

点击Save,保存配置。

进入Manage Jenkins -> Security -> Manage Users,创建用户,如下图

2.2凭据配置(认证连接方式)

一般通过用户名密码认证比较方便,

Manage Jenkins -> Security -> 凭据配置  如下图

 点击Save,保存凭据配置。

进入Manage Jenkins -> Security -> Manage Credentials  添加Credentials,如下图

 2.3配置全局工具(jdk环境及版本控制程序)

Manage Jenkins ->System Configuration -> Global Tool Configuration,如下图

 2.4配置邮箱

Manage Jenkins ->System Configuration -> Configure System,如下图

 

 2.5配置其他节点

Manage Jenkins ->System Configuration -> Manage Nodes and Clouds,如下图

 点击左侧栏New Node,如下图

 点击OK,弹出节点配置页,如下图

 点击Save,保存配置,返回到Nodes页面,如下图 。“X”表示机器未连接,若凭据是正确的,会自动连接,如下图

 

准备工作已完成,下一篇介绍如何构建一个自由风格的项目

原文地址:https://www.cnblogs.com/relustarry/p/13187901.html