.net framework+git在Jenkins上的自动化部署入门

接上篇自动化部署:在Windows平台安装Jenkins

下面我们来分享下.net framework+git在jenkins上的自动化部署。

流程大概是

通过git拉取最新代码

通过vs编译代码

发布代码到指定路径

环境

操作系统为windows10

代码管理使用git

visual studio 2019

1、下载安装Git

既然代码托管在git,所以需要通过git客户端拉取代码。

git客户端下载地址 https://git-scm.com/download/win

http://npm.taobao.org/mirrors/git-for-windows/  其中这个地址会比较快

下载完成,直接点击安装包安装,直接下一步下一步直到完成即可。

2、安装相关的插件

上一篇当中我们已经安装好了Jenkins。接着我们继续安装所需的插件。 安装完成git,我们接下去需要安装插件。位置:管理 ——> 插件 ——> 安装Jenkins中文包、MSBuild插件

安装Localization: Chinese (Simplified)

过程需要等待,安装完成,重启Jenkins。(最后的复选框勾起来即可,程序会自动帮我们完成操作)

3、配置构建信息

插件安装完成,接下去我们开始配置。位置  首页 ——> 全局设置 ——> 配置Git和MSBuild

http://localhost:8080/configureTools/

Git:在服务器上安装Git 的路径配置到Path 中

MSBuild:安装Visual Studio中的MSBuild(例:c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin)

4、新建项目

上面的准备工作完成之后,接下来我们开始构建我们的项目吧。

现在开始新建一个项目,任务名称随便取,选择创建一个自由风格的项目点击确定,我们这边叫test

4.1 开始配置

配置工作路径,不配置会使用系统默认的路径

第一种方法如下图

第二种在系统设置——>主目录后面高级——>配置工作空间路径

4.2 从Git获取源码

URL:Git地址

Credentials:配置Git账号密码

这里我拿码云的项目测试

https://gitee.com/conanOpenSource_admin/service-filter_-type-filter.git

4.3 构建项目

增加构建步骤——>选择MSBuild

配置脚本

/t:Rebuild 

/p:Configuration=Release

/p:VisualStudioVersion=16.0

/p:WebProjectOutputDir=c:\HelloWord\Test

/p:OutputPath=c:\HelloWord\Test\bin

最后创建成功,我们可以看到文件夹里面输出了编译好的项目文件。

和我们在vs人工操作的效果是一致的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值