每个jenkins的job构建过程中会产生大量日志,如何快速找到或者查看我们关心的日志显得很有意义,为此jenkins提供了一个插件“Log Parser Plugin”可以帮助我们完成这个任务. 1.安装插件: 2.系统管理-->系统设置,配置插件的全局配置,注意字段‘Description’的值会出现在后面每个job的配置内容中.‘Parsing Rules File ’给出日志匹配的文件所在位置,里面是匹配.筛选日志的正则表达式 3.在每个job的配置里,构建后操作里对每个任务进行Log行…
java 将从读取到的外部调用程序的带有日文字符的输出信息 输出到Jenkins 上的Console Output 上乱码. 现象分析: Jenkins 上可以将日文正常显示出来,但是读取外部程序的输出信息的日文却不能正常显示. Java Console 输出 Jenkins Console Output 输出调用程序的输出信息 Jenkins Consloe Oputput 输出非调用程序的输出信息 正常 不正常 正常 更改了自己机器和日本机器Eclipse里的各种encoding的设置,改成…
Sometimes we need to send some excerpts from Jenkins console output (job logs) as email, such as test results, etc. Email-ext plugin of Jenkins can do this job. Add "${BUILD_LOG_EXCERPT, start="...", end="..."} into [Post-build Ac…
背景| 组内做UI测试,需要每天晚上执行一遍jenkins任务,jenkins任务本身是参数化构建的.但是因为jenkins本身的定时执行没有办法指定特殊的参数,所以考虑使用命令行方式启动jenkins   第一步:下载jenkins-cli.jar,查看帮助文档 不同版本的jenkins有自己对应命令行版本jar,所以最好从jenkins机上命令行说明页下载jar   访问jenkins的命令行说明页:http://192.168.111.111:8080/jenkins/cli   该页面可…
继完成构建项目配置http://www.cnblogs.com/yajing-zh/p/5111060.html后,则要执行构建. 回到jenkins主页之后,我们看到一个新建的项目显示出来: 点击进入项目,点击立即构建,之后可看到构建状态条, 点击改状态条,进入详情页面,点击Console Output,查看构建log: 此时看到git报错,这可能是我git没有配置好,假如是配置没错,应该显示: 注意:通过jenkins持续集成环境执行测试,你不会看到浏览器弹出来,进行自动操作,这个浏览器弹出…
转载自 https://segmentfault.com/a/1190000012921606 环境 阿里云ESC,宿主机服务器安装Docker,在安全规则中确认8080端口开启. 客户端mac 运行jenkins 运行jenkins容器 在主机上创建目录,并添加读写权限以便jenkins应用运行时读写文件,如: $ mkdir -p /var/jenkins_node $ chmod 777 /var/jenkins_node 拉取jenkins镜像:docker pull jenkins,当…
部署Jenkins参照另一篇博客: centos7安装Jenkins及其卸载 一.jenkins相关插件的安装 1.安装Publish Over SSH插件用于SSH连接远程的服务器. 登录 jenkins 管理系统首页,打开“系统管理”--“管理插件”  搜索 Publish Over SSH 然后勾选安装 2.安装 NodeJs插件 用于vue项目打包构建. 打开“系统管理”--“管理插件”  搜索 nodejs 然后勾选安装 打开“系统管理”--“Global Tool Configura…
1.安装Email Extension Plugin插件 2.进入系统管理-系统设置,按如下进行设置: -------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ 3.…
Android打包喝咖啡系列(Windows版) 这篇博客主要讲述的内容: 1.windows上部署Jenkins https://jenkins.io 2.基于SVN或Git https://github.com/Codetroupe/JenKinsTestAPP 3.Android项目参数化自动构建 4.自动将APK上传至蒲公英 https://www.pgyer.com   5.自动发Email到指定邮箱提示构建结果 6.自动本地360插件加固apk包http://jiagu.360.cn…
什么是构建编号 jenkins每个job的每一次构建都有一个属于自己独立的构建编号,每一次的构建结果(成功或失败)所使用的编号都是不相同的. 正确的构建编号:每个job的每次构建结果使用不相同的构建编号 错误的构建编号:多个job的每次构建结果使用相同的构建编号   多个job相同的构建编号引起的bug 举例说明: 比如有A,B,C三个job,使用相同的构建编号 当A构建时,将构建编号由1011提升至1012. 而此时要构建B,则必须连续点击二次,才会出现响应. 原因:B的初始编号为1011,它…