Jenkins发布NetCore程序

Posted 喜爱糖葫芦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins发布NetCore程序相关的知识,希望对你有一定的参考价值。

提问

如何Jenkins发布NetCore程序

回答

cd BluePig
taskkill /F /im BluePig.exe 
nssm stop BluePig
nssm remove BluePig confirm
del /s /f /q publish

dotnet restore 
dotnet build
dotnet publish -c Release -r win-x86 -o ./publish --self-contained true
nssm install BluePig "C:\\ProgramData\\Jenkins\\.jenkins\\workspace\\BluePig\\BluePig\\publish/BluePig.exe"
nssm start BluePig

以上是关于Jenkins发布NetCore程序的主要内容,如果未能解决你的问题,请参考以下文章

netcore编程之后面对不习惯的xshell黑屏部署,是时候使用jenkins自动化发布工具了

Jenkins 构建自动化 .NET Core 发布镜像

Gogs+Jenkins+Docker 自动化部署.NetCore

.NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成自动化部署)

在文件更改时重建 Docker 容器

jenkins~集群分发功能的具体实现