一.前言 我始终觉得学习这件事是自己的事,自己会了就是会了,无关于他人,但有点小伤感的是现在的阅读量开始走低. 二.准备 安装Jenkins,请移步<Docker学习(二)- Docker 安装 Jenkins> Jenkins的配置 三.Jenkins配置 1.安装SonarQube Scanner插件 2.全局配置 进入全局配置,找到如下项. 2.1.Maven 配置 Maven Setting配置 Maven 环境配置 2.2.JDK 配置 2.3.Git 配置 2.4.SonarQub…
[前言] 本系列主要讲述sonarqube的安装部署以及如何集成jenkins自动化分析.netcore项目.目录如下: SonarQube系列一.Linux安装与部署 SonarQube系列二.分析dotnet core/C#代码 SonarQube系列三.Jenkins集成SonarQube(dotnetcore篇) [实现功能] 这篇文章将要介绍的主要内容如下: 将上一篇文章中的sonarqube命令整合为shell脚本 将 shell 脚本集成到jenkins中 [整合sonarqube…
Jenkins集成jacoco收集单元测试覆盖率 2020-02-28 目录 0 整体思路1 Jenkins创建JacocoIntegrateTestDemo项目2 配置源码管理3 配置Build4 配置构建后操作5 构建执行,查看代码覆盖率6 控制台输出 0 整体思路 jenkins安装和全局工具配置见 1 安装版本 2 全局工具配置 单元测试不需要通过添加javaagent选项启动被测系统和执行ant dump来拉取jacoco.exec,只需在pom.xml设置插件,在被测项目中增加单测代…
Jenkins集成jacoco收集集成测试覆盖率 2020-02-28 目录 0 整体思路1 安装版本2 全局工具配置3 Jenkins创建JacocoIntegrateTestDemo项目  3.1 配置源码管理  3.2 配置构建  3.3 配置构建后操作4 执行JacocoIntegrateTestDemo项目,查看代码覆盖率 0 整体思路 返回 启动被测系统 java -javaagent:D:/software/jacoco/lib/jacocoagent.jar=includes=*…
本文主要对Windows环境 jenkins 的邮件通知进行介绍 jenkins 内置的邮件功能 使用email-ext插件扩展的邮件功能 邮件通知功能主要包含两个部分:全局配置和项目配置. 一. 先介绍下内置的Jenkins 邮件服务器 配置 1.系统管理-系统设置,先设置发件人的邮件,切记:一定要设置,且在系统管理员那个地方设置的email地址要和email配置的相同 2.系统管理-系统设置,再设置全局设置: 可以勾选 “通过发送测试邮件配置”  测试此配置能否连通, 如果收到以下邮件,恭喜…
http://blog.csdn.net/u014079773/article/details/50167833…
1.Dockerfile sonarDockerfile: (基础slave镜像参考上篇博文) FROM registry.it.com/openshift/jenkins-slave:latest #tool maven ADD apache-maven-3.5.0.tar.gz /usr/local/ #tool sonar ADD sonar-scanner.tar.gz /usr/local/ 2.Jenkinsfile def label = "mypod-${UUID.randomU…
一.前言 不得不吐槽下,现在的博客写的真太扯淡了,就网上写的使用docker安装SonarQube而言,搜到十篇文章,最少9篇照着操作配置都不可用,卡在SonarQube无法启动.自然,我也是被折磨的身心俱疲(自身技术差,不会定位问题,才是重点). 二.修改Linux系统参数 1.第一处修改 输入如下命令: vim /etc/sysctl.conf 2.修改内容 添加如下内容: vm.max_map_count = 262144 fs.file-max = 65536 3.第二处修改 输入如下命…
备注:      需要进行drone 以及gitlab 环境的配置,可以参考相关资料   1. 参考项目 https://github.com/rongfengliang/drone-appdemo    2. drone 构建配置(使用docker && s3 插件) pipeline: backend: image: golang commands: - go build - go test - ls . frontend: image: node:6 commands: - npm…
一.前言 元旦三天假,两天半都在玩86版本DNF,不得不说,这个服真的粘度太高了,但是真的很良心. 说明: 注册账号上线100w点券,一身+15红字史诗装备以及+21强化新手武器.在线泡点一分钟888点券.所有东西皆可白嫖! 游戏成就 附图1 附图2 附图3 附图4 这把+21的武器,创建角色就给,刷图是真的太爽了! 附图5 我拿到坠入深渊的灵魂称号,刷到红狗所有鬼剑的85版本史诗武器,天御三等二,开盒子开到手软,重点是不花钱,不花钱! 下午突然想到SonarQube这个我还没学完,接着便开始接…