Jenkins .NET项目持续集成配置

系统 2001 0

基本步骤

1. 安装并配置MSBUILD

  • 在系统管理->插件管理->添加MSBuild插件
  • 在系统管理->系统设置->找到MSBuild配置部分,配置不同的MSbuild版本

2. 添加项目

新建一个自由风格的项目

  • 设置SVN路径及访问账户跟密码
  • 配置编译参数
              /m Demo1.sln /p:Configuration=Debug /p:DeployOnBuild=
              
                true
              
              ;PublishProfile=Release.pubxml /p:TargetFrameworkVersion=v4.
              
                5
              
            

3. 编译项目

  • 从源代码服务器下载代码
  • NuGet更新
  • 开始编译

4.发布项目

4.1 Web项目

原理上是通过Web Application右键的Publish功能发布, MSBuild有参数,可以编译之后发布到指定的位置.

4.2 Windows Service项目

原理:先用MSBuild生成,之后通过xcopy等命令copy到对应的位置, 让后启动服务。

4.3 静态文件项目

Copy方式

需要知道的知识点:

1. Web.Config or App.config transform

针对不同的版本生成不同的配置, 默认只有Web项目支持,但是Windows Service app.config需要改动才能支持起来

 

相关问题:

未找到框架“.NETFramework,Version=v4.5”的引用程序集

Jenkins .NET项目持续集成配置


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论