首页 > 其他分享 >Jenkins持续集成.NET项目(SVN+MSBuild)

Jenkins持续集成.NET项目(SVN+MSBuild)

时间:2022-09-05 16:22:17浏览次数:92  
标签:SVN MSBuild 配置 Jenkins NET 安装

一、安装Jenkins和MSBuild工具

官网下载最新版Jenkins (Jenkins运行需要JDK环境,需要提前配置JDK1.8及以上版本),安装完成后,在浏览器打开 http://localhost:8080/ (默认端口为8080,也可以在安装过程中改为其他端口)。

MSBuild工具的安装请参考:使用bat批处理运行MSBuild生成.NET项目 - 瞬间空白 - 博客园 (cnblogs.com)

 

二、配置Jenkins

  1. 进入Manage Plugins,安装SVN插件(Subversion Plug-in)和MSBuild插件(MSBuild Plugin)。
  2. 进入Manage Credentials,配置SVN账号密码凭据。
  3. 进入Global Tool Configuration,配置MSBuild工具路径,参考:MSBuild | Jenkins plugin

 

三、配置构建工程

创建时的类型选择FreeStyle project。进入下一步,源码管理选择Subversion,输入URL,并选择事先创建好的凭据,其他保持默认。

下面开始添加构建步骤,类型选择Build a Visual Studio project or solution using MSBuild,配置示例如图:

 

点击保存,在Jenkins首页就可以看到创建的任务了。

Jenkins的配置还有很多,本文只是记录最基本的操作,当作自己的备忘笔记。

 

标签:SVN,MSBuild,配置,Jenkins,NET,安装
From: https://www.cnblogs.com/code-porter-233/p/16658590.html

相关文章

  • jenkins新增salve节点
     步骤如下:1、登录到jenkins主页,点击ManagerJenkins2、选择ManageNodes,点击进入配置页面3、新建node节点4、配置node节点5、新建目录jenkins-workspaces目录......
  • svn代码拉取
    1、下载Tortoise-SVNhttps://tortoisesvn.net/downloads.html2、打开svn项目网址点击图标 获取项目地址例如:http://111.111.111.111:1111/svn/项目文件目录3、在你......
  • SVN服务器安装设置
    一、安装SVN  安装前可以更新下源,使用sudoaptupdate命令,如果有新的安装包使用sudoaptupgrade命令安装。然后就是安装我们的SVN服务器了,使用命令:sudoaptinstallsu......
  • docker安装 jenkins 20220904
    ###https://www.cnblogs.com/fuzongle/p/12834080.html1、#####下载Jenkins镜像dockerpulljenkins/jenkins2、宿主机=》创建jenkins的目录####/var/jenkins_mount......
  • SVN使用操作
    SVN的作用是什么?为什么要用SVN?SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享......
  • 在Ubuntu机器上使用war包安装Jenkins
    因为一些需求需要迁移之前使用的Jenkins,原来是按照官方文档使用apt方式安装的,这次搬迁后的机器由于默认不通外网(可以通过代理走外网),因此趁此机会,尝试改用war包方式安装环......
  • SVN使用教程总结
    SVN简介:为什么要使用SVN?程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion......
  • Jenkins中HTML报告无法正常显示问题解决
    自动化结果生成了HTML报告,但是在Jenkins中打开报告却显示空白,打开控制台,可以看到该报错参考https://www.jenkins.io/doc/book/security/configuring-content-security-po......
  • 匿名远程启动jenkins的job
    安装jenkins插件BuildAuthorizationTokenRootjob配置中的构建触发器,勾选触发远程构建,输入要用的令牌,如soul通过jenkins地址调用触发非参数化job:http://${jenkins_u......
  • k8s中安装jenkins
    编写jenkins.yaml说明:容器跑起来后,jenkins的目录是/var/jenkins_home存储卷用的是hostPath,这里面我们指定pod调度到k8s-master01在k8s-master01上创建目录:mkdi......