如何解决使用 Jenkins 在服务器上部署应用程序
我是 Jenkins 的新手,我已经使用 microsft publish 命令在 jenkins 中构建了 dotnet 应用程序,现在我想将应用程序的 exe 从本地系统(安装 jenkins 的地方)移动到实际服务器。怎么做?如何将代码从本地系统移动到服务器。任何人都可以请指导我。 一种方法是压缩 exe 并手动将其部署到我想自动化的服务器上。
解决方法
我相信您正在寻找:
- 将应用程序部署到 Azure 虚拟机
- 并自动执行流程
对于 #1
:我强烈建议您在本地机器上使用 Visual Studio to publish your app to the Azure VM 进行临时部署,除非您非常依赖使用 Jenkins。
对于#2
:有几种方法可以做到这一点。这里有一些很棒的资源可供参考:
- Deploy to a Windows Virtual Machine
- Migrate an ASP.NET Web application to an Azure Virtual Machine
- Deploy your ASP.NET app to Azure virtual machines by using Azure DevOps Starter
Here 是另一篇详细的博客,介绍了如何使用 Azure DevOps 完成 CI/CD 设置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。