C# Jenkins 自动构建

原创 2015年11月20日 17:29:51

一、创建jenkins 项目

1、 安装jenkins,MSBuild,Tomcat ,WDeploy必须安装

2、 打开http://192.168.18.84:8080/  (192.168.18.84:你所配置的服务器。8080:默认端口)

3、 安装插件:系统管理—管理插件

Log Parser Plugin

MSBuild Plugin

Post-Build ScriptPlug-in

Python Plugin

TextFinder plugin

Role-basedAuthorization Strategy

Hudson Post buildtask

4、 新建项目:


配置SVN地址:https://192.168.16.116/svn/HKGrouponI18N/branches/201511100919


MSBuild Build Filesrc/HKTHMall.WebApi/HKTHMall.WebApi.csproj

Command Line Arguments/p:Configuration=Release;_PackageTempDir=D:\www\HKTG_HYAPI\Build;DeployOnBuild=True;VisualStudioVersion=12.0


执行脚本:

Logtext\b0\s+(Error\(s\))

Logtext\b0\s+(个错误)

Scriptcd/dD:\www\HKTG_HYAPI\

Deploy.bat


二、添加网站


在HKTG_HYAPI文件夹下创建如下文件夹、文件(Backup存放web.config文件,Build:存放生成后的文件Current:最终执行的文件,)并给文件服务配置可操作权限




 

 

Jenkins搭建.NET自动编译测试与发布环境

操作系统Windows, http://jenkins-ci.org/下载Windows安装包。安装后,访问http://localhost:8080 . Jenkins => Manager Jen...

Jenkins 持续集成.net自动编译测试和部署

在HIS项目里,我们使用了jenkins (原hudson, http://www.jenkins-ci.org/)作为CI server,开源肯定是最基本的考虑,jenkins是java生态圈中的一...

.NET项目持续集成实践 - Jenkins

现在这个项目里,我们使用了jenkins (原hudson, http://www.jenkins-ci.org/)作为CI server,开源肯定是最基本的考虑,此外这个决定是受到了前任老大的影响,...
  • paolei
  • paolei
  • 2014年10月31日 15:42
  • 6254

Jenkins:VS项目的自动化编译

看过前面的Jenkins+Github环境的配置相信大家已经对Jenkins有了一定的熟练程度,也大概知道怎么对vs项目进行自动化编译,这篇博文主要是对一些细节进行补充,后面主要就是Jenkins插件...
  • vipyhd
  • vipyhd
  • 2014年07月07日 16:41
  • 2052

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Jenkins常用插件之MSBuild Plugin

该插件主要运用在.NET项目中,功能是“对.NET项目的源码进行编译”。 C#:可通过Visual Studio的项目文件(.csproj)和解决方案文件(.sln)进行编译 C++:可通过Vis...

基于Jenkins的自动构建系统开发

1  绪论 1.1 课题的研究背景 随着IT行业的不断发展,软件开发的复杂度也随着不断提高。与此同时,软件的开发团队也越来越庞大,而如何更好地协同整个团队进行高效准确的工作,从而确保软件开...
  • huaishu
  • huaishu
  • 2014年08月19日 12:02
  • 4704

Jenkins——如何快速搭建一个简单的基于 Jenkins 的持续集成环境

今天,聊一聊如何快速的搭建一个简单的基于Jenkins的持续集成环境。

为 Jenkins 配置 .NET 持续集成环境

去年年底,得益于公司引入 Jenkins,让我们在持续集成方面迈出了第一步,本文不赘述如何安装 Jenkins,主要关注点在于配置 .Net 环境。另外本文是在 Windows 环境下安装的 Jenk...

Unity3d+Jenkins 自动编译iOS、Android版本

1、在Unity3d中, 创建导出 iOS、Android 项目脚本 PerformBuild.cs ,放在Editor目录下(必须),如下:  View Code 完成之后在Tool...
  • kepoon
  • kepoon
  • 2015年04月10日 09:33
  • 1717
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# Jenkins 自动构建
举报原因:
原因补充:

(最多只允许输入30个字)