【发布时间】:2021-04-24 20:20:59
【问题描述】:
我在 Jenkins 和 Jenkinsfiles 方面有过短暂的经验,它是在 linux 服务器上的。
现在我拥有使用 IIS 的 .Net 应用程序和 Windows 服务器,而且我对它们都是全新的
我想找到一种通过 Jenkins 将 .NET 应用程序部署到 iis 的方法。但我找不到我能理解的方法,或者它不是一个完全自动化的过程(就像我必须在 iis 中手动创建一个站点)
或者它。
PS:我的 Jenkins Master 在 Linux 上,代理在 Windows...
【问题讨论】:
-
IIS 上的一切都可以在 PowerShell 中自动化,所以有时间研究和利用它。 octopus.com/blog/iis-powershell
-
您可以使用 PowerShell 脚本自动执行 Web 部署设置。更多信息可以参考这个链接:https://docs.microsoft.com/en-us/iis/publish/using-web-deploy/powershell-scripts-for-automating-web-deploy-setup.
标签: .net jenkins iis automation devops