Jenkins 常用的就是项目构建,一般构建都需要从版本控制平台上面拉取项目代码到 Jenkins 服务器上构建。我主要使用的版本控制平台是 GitHub,所以这里就分享一下 Jenkins + GitHub 的基本构建配置过程。
安装GitHub插件
进入Jenkins插件管理,搜索GitHub plugin插件进行安装
新建项目
新建一个自由风格的项目,勾选github项目,填写项目的URL
、
源码管理
其实我们在安装github的时候需要配置公钥(git如何安装和使用自行百度),那么我们拉取远程库代码就需要配置私钥
Git的私钥文件
一般安装Git的时候,生成的公钥和秘钥都默认在下面这个目录下
源码管理我们勾选Git,并点击【添加】
弹出框中按照标记内容进行添加
构建环境
我们这里选择每次构建之前清空一下Jenkins工作空间,避免拉取的代码有冲突
选择执行windows批处理命令
构建后操作
修改下面的配置如图:
接下来我们手动构建一次看看是否能成功
可以看到Jenkins工作空间已经拉取到了GitHub上面的项目代码
自动打开了浏览器并运行自动化代码
运行成功之后自动发了邮件,并且自动将测试报告发送到了邮件附件里
来看一下我们的报告