摘自:http://justinramel.com/2013/01/15/5-minute-setup/
Install
1.Download the latest version of Jenkins from: http://mirrors.jenkins-ci.org/windows/latest
2.Extract the setup files from the zip file.
3.Run the Setup.exe.
4.Accept all the defaults in the setup wizard.
5.Jenkins will now be installed and the main Jenkins page will be open.
Add required .NET Plugins
1.Download and install your required .NET framework from: http://www.microsoft.com/net/download
2.Open the Manage Plugins page, from the Jenkins menu select Jenkins » Manage Jenkins » Manage Plugins.
3.Click the “Available” tab.
4.Tick the “MSBuild” plugin.
Add optional .NET Plugins
1.Tick the plugin for the source control management software your using.
2.If you want to run unit tests as part of your build Tick your chosen testing plugin, this guide will use NUnit.
3.Tick the “Active Directory Plugin” if you want to use Active Directory for Authentication.
Setup Jenkins
1.Open the main setup page, from the Jenkins menu select Jenkins » Manage Jenkins » Configure System.
2.Under the MSBuild section, click the “Add MSBuild” button.
3.Set the name and path to MSBuild for example: Name: v3.5 Path to MSBuild: C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe
4.Click the “Save” button.
Setting up your first job
1.From the Jenkins menu click Jenkins » New Job.
2.Set Job name for example: Demo.
3.Select the “Build a free-style software project” radio button.
4.Then click the “OK” button.
5.Jenkins will now create the Job workspace on disk and redirect you to the job configuration page.
Source Control
This guide will use Subversion but there are many available.
1.Under the Source Control Management section select the “Subversion” radio button.
2.Set the Repository URL for example: https://jenkins-net-demo.googlecode.com/svn/trunk
Build Triggers
1.Under the Build Triggers section, tick the Poll SCM checkbox.
2.Enter “5 * * * *” in the Schedule text area, this translates to check for changes every 5 minutes.
Build the Solution
1.Under the Build section click the “Add build step” button and select “Build a Visual Studio project or solution using MSBuild”.
2.Set “MsBuild Version” to V3.5 (The version we setup previously)
3.Set “MsBuild Build File” to the name of the demo solution: Jenkins-net-demo.sln
4.Click the “Save” button and you’ll be redirected to the Demo project page
5.Click the “Build Now” link.
You’re done!
分享到:
相关推荐
jenkins配置.net 6.0项目
主要给大家介绍了关于ASP.NET Core+Docker+Jenkins实现持续集成的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Jenkins作为一款强大的持续集成和持续部署工具,广泛应用于各种平台的自动化构建,包括.NET平台。本文将详细介绍如何使用Jenkins进行.NET平台的自动化构建,主要包括环境配置、Jenkins的安装与配置、构建步骤以及...
主要介绍了基于Jenkins搭建.NET FrameWork持续集成环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Jenkins 是一个广泛应用的开源持续集成工具,而.NET Core 是微软推出的一个跨平台的开发框架。本篇文章将详细介绍如何基于 Jenkins 搭建 .NET Core 的持续集成环境。 首先,安装 Jenkins 非常简单,通常可以通过...
Centos+Docker+ Jenkins+ ASP.NET Core 2.0自动化发布与部署的实现
Centos7+Docker+Jenkins+ASP.NET Core 2.0自动化发布与部署的实现
ASP.NET MVC 5是微软开发的一个强大的Web应用程序框架,它基于模型-视图-控制器(MVC)设计模式,为开发者提供了构建可测试、模块化和高性能的Web应用的高效平台。这本书“ASP.NET MVC 5高级编程”第五版,中文版,...
6. **身份认证与授权**:ASP.NET MVC 5集成了OWIN(开放Web接口 for .NET)和Katana项目,提供了一套完整的身份验证和授权机制,支持多种身份验证方案,如OAuth2、OpenID Connect等。 7. **Entity Framework**:...
9. **单元测试和持续集成**:ASP.NET MVC5支持TDD(测试驱动开发)和持续集成,可以与各种测试框架(如NUnit、xUnit)和CI工具(如Jenkins、TeamCity)配合,保证代码质量。 通过学习和实践"ASP.NET MVC5网站开发之...
文件列表中唯一的“Jenkins持续集成 & .NET cmd创建日期时间文件夹.pdf”很可能是这份指南的具体内容,涵盖了设置Jenkins服务器、安装.NET相关的构建工具、编写脚本以及执行自动化任务的步骤。这份资源对于.NET...
《ASP.NET MVC 5 高级编程(第5版)》是 Jon Galloway 等作者撰写的一本深入探讨ASP.NET MVC 5框架的专业书籍。该书详细讲解了如何利用这一强大的Web开发技术构建高效、可维护的Web应用程序。在这一中文高清完整版中...
ASP.NET MVC5是一种微软开发的Web应用程序框架,用于构建可维护性和可测试性极高的Web应用。这个框架是ASP.NET的一部分,它结合了Model-View-Controller(MVC)设计模式,提供了对ASP.NET Web API的支持,使得开发...
ASP.NET MVC 5是微软开发的一个用于构建动态网站的开源框架,它结合了ASP.NET Web Forms的事件驱动模型和Web Pages的简洁语法,为开发者提供了更灵活、更强大的Web应用程序开发工具。本书“ASP.NET MVC 5高级编程 第...