Jenkins 编译.net 项目

一、下载 windows jenkins 直接安装还是很方便的;

https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows/jenkins-2.70.zip

二、安装.net4.0 (NDP451)   【windows 示例:】

如果是之前安装IIS 验证页面时则重新注册下.net4.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet-regiis.exe -r

开启 ASP.NET 状态服务
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_state.exe

Jenkins-windows 安装完毕 ;服务找到 Jenkins 启动服务;

三、http:localhost:8080 访问Jenkins .net环境基础设置

 1、添加 MSbuild 环境;

点击 【系统管理】 - 【Global Tool Configuration】 配置 MSBuild; 应用保存;

 2、添加 MSbuild 插件;

点击 【系统管理】 - 【插件管理】 勾选  MSBuild Plugin 直接安装;

 3、创建一个 test 项目

 描述 丢弃旧的构建 自定义构建天数和最大个数;

 源码管理: 配置 git 或者 svn

4、构建步骤:选择方式

 Build a Visual Studio project or solution using MSBuild

构建参数参考:

 1、MSBuild Version :默认 MSBuild

 2、MSBuild Build File : 路径 ./test.sln 

 3、Command Line Arguments :
/t:Rebuild 重建
/p:DeployOnBuild=true 表示启用编译并发布
/p:Configuration=Release 编译 Release 版本
/p:VisualStudioVersion=12.0 VS版本可根据自己定义
/p:PublishProfile=test 指定创建的Profile名称
/p:WebProjectOutputDir=E:\server\test 发布路径
/p:OutputPath=E:\server\test\bin 编译输出的dll路径

构建完毕 可以直接从  Console Output   查看构建信息;

打包之后 是zip 的压缩包。

最新文章

  1. NodeMCU初探
  2. 几种.NET平台数据持久化框架介绍
  3. JS性能方面--内存管理及ECMAScript5 Object的新属性方法
  4. 动手学习TCP:4种定时器
  5. 【学习笔记】【C语言】返回指针的函数
  6. 钣金的折弯成型工艺(Press Braking)
  7. 【开源专访】Sea.js创始人玉伯的前端开发之路
  8. fastjson过滤不需要的属性
  9. eclipse连接hadoop问题
  10. 如何将Windows7系统中“运行”历史记录全部清除
  11. scipy.stats.multivariate_normal的使用
  12. 控制反转IOC
  13. 【NLP CS224N笔记】Lecture 3 GloVe: Global Vectors for Word Representation
  14. .net core 获取不到session 和cookies的值
  15. BZOJ 4584 【APIO2016】 赛艇
  16. weblogic11g重置账户
  17. Python 爬虫-BeautifulSoup
  18. 安装php扩展redis (windows环境)
  19. Web框架之Django-20-基于mysql数据库的连接
  20. php中慎用==

热门文章

  1. Vasya and Shifts CodeForces - 832E (高斯消元)
  2. Helm命令日常使用
  3. HTML表格跨行、跨列操作(rowspan、colspan)
  4. 版本管理工具Git三种工作流
  5. uwsgi配置文件示例
  6. Linux主机之间传输文件的几种方法对比
  7. 批处理引擎MapReduce程序设计
  8. C实现栈与队列
  9. 163data.com.cn data
  10. (一)WCF基础