Jenkins+MSBuild+Git+GitHub+SonarQube+SonarQube Scanner for MSBuild安装、配置与使用

一、准备篇

二、安装篇

安装Jenkins(http://localhost:8080)

  1. 执行jenkins.msi(D:\Jenkins)

安装Git

  1. 执行Git-2.10.0-64-bit.exe(D:\Git)
  2. 配置环境变量(右键此电脑-属性-高级系统设置-环境变量)
  3. 如图配置
    Alt text

三、配置篇

配置Jenkins服务

  1. 配置Jenkins服务以管理员身份登陆

安装插件

  1. 系统管理->管理插件->查找(GitHub plugin、Git plugin、SBuild Plugin、SonarQube Plugin等)
  2. 安装失败可以手动下载文件(.hpi)系统管理->管理插件->高级->上传插件

配置SonarQube、Git、GitHub和MSBuild

  1. 系统管理->系统设置
  2. SonarQube servers
    Alt text
  3. JDK
    Alt text
  4. Git
    Alt text
  5. MSBuild
    Alt text
  6. SonarQube Scanner for MSBuild
    Alt text
  7. Jenkins Location
    Alt text

四、使用篇

构建项目

  1. 创建项目
    Alt text
  2. 源码管理
    Alt text
  3. 构建触发器
    Alt text
  4. 构建(添加构建步骤->Build a Visual Studio project or solution using MSBuild)
    Alt text
  5. 保存->构建
Mickey wechat
微信公众号