从IIS调用powershell脚本

时间:2010-09-01 10:08:16

标签: iis powershell

我使用的第三方git存储库服务提供了post-commit钩子,它将JSON中的提交细节发布到指定的URL。

大多数构建自动化都是通过powershell(从git repo中获取,构建,复制工件)。我想能够做的是以某种方式在命中指定的URL时启动powershell脚本。我正在努力思考实现这一目标的最佳方式(也是最安全的)。在IIS中托管的一个简单的aspx页面启动PowerShell buildproj.ps1,具有适当的安全权限和IP锁定?

1 个答案:

答案 0 :(得分:1)

您可以在ASPX代码中host the PowerShell engine。您需要使用IIS / ASPX机制进行IP锁定和URL的身份验证/授权。