使用 Jenkins 在服务器上部署应用程序

问题描述

我是 Jenkins 的新手,我已经使用 microsft publish 命令在 jenkins 中构建了 dotnet 应用程序,现在我想将应用程序的 exe 从本地系统(安装 jenkins 的地方)移动到实际服务器。怎么做?如何将代码从本地系统移动到服务器。任何人都可以请指导我。 一种方法是压缩 exe 并手动将其部署到我想自动化的服务器上。

解决方法

我相信您正在寻找:

  • 将应用程序部署到 Azure 虚拟机
  • 并自动执行流程

对于 #1:我强烈建议您在本地机器上使用 Visual Studio to publish your app to the Azure VM 进行临时部署,除非您非常依赖使用 Jenkins。

对于#2:有几种方法可以做到这一点。这里有一些很棒的资源可供参考:

Here 是另一篇详细的博客,介绍了如何使用 Azure DevOps 完成 CI/CD 设置。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...