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