Jenkins构建基于.NET Core的web程序
之前写了一篇Jenkins+gogs发布的基础文章。这篇博客是基于之前的文章写的。
之前文章地址:https://www.cnblogs.com/cluyun/p/10848989.html
所以阅读以下文章你需要有Jenkins+git的基础构建的知识。
这次主要是写如何用Jenkins构建基于.NET Core的web应用程序。
一、准备
安装需要构建的项目对应版本的.NET Core SDK 及 .NET Core Runtime。
下载地址:https://dotnet.microsoft.com/download/dotnet-core
安装好了之后切记要重启服务器。
初始化gogs仓库
二、创建Jenkins构建任务
创建一个自由风格的软件项目
配置git
增加构建步骤 -> 执行windows批处理命令
输入命令
dotnet restore dotnet build dotnet publish -o "要发布的本地目录"
restore:还原nuget包
build:生成项目
publish:发布项目到指定目录
三、测试发布
完成了。
感谢以下链接给我的帮助:
https://www.cnblogs.com/liyouming/p/9283345.html
https://www.cnblogs.com/sunshine-wy/p/9860599.html