.Net自动化构建(Jenkins)

相关软件

  • Jenkins
  • Git
  • Msbuild
  • Nuget

运行Jenkis

  1. 安装jdk
  2. 将jenkins.war放到c盘,打开cmd输入java -jar jenkins.war,默认端口号8080
  3. 使用浏览器打开http://localhost:8080,根据提示完成安装
  4. 进入插件管理,安装以下插件
    • MSBuild Plugin
    • Git Plugin
    • GitHub Plugin
  5. 安装Msbuild
  6. 将nuget.exe放到c盘
  7. 进入系统管理>>全局工具配置,配置Git和Msbuild


    全局工具配置

    配置Git和Msbuild

创建asp.net mvc项目

使用visual studio 2015 创建一个项目并提交到github

新建任务

  1. 创建一个自由风格的软件项目,点击确定


    创建一个自由风格的软件任务
  2. 选择源码管理,配置Github仓库地址,账号密码


    源码管理
  3. 选择构建触发器,勾选轮询SCM,每5分钟检查一次


    构建触发器
  4. 选择构建
    • 增加【执行windows批处理命令】,输入C:\nuget.exe restore .\HelloWorld.sln还原项目需要的dll
    • 增加【Build a Visual Studio project or solution using MSBuild】,输入/p:DeployOnBuild=true /p:PublishProfile=Testing-Environment-CI-publish构建项目


      构建
  5. 配置完成后点击保存

查看构建结果

蓝色为构建成功


任务详情

你可能感兴趣的:(.Net自动化构建(Jenkins))