标签: iis powershell
我使用的第三方git存储库服务提供了post-commit钩子,它将JSON中的提交细节发布到指定的URL。
大多数构建自动化都是通过powershell(从git repo中获取,构建,复制工件)。我想能够做的是以某种方式在命中指定的URL时启动powershell脚本。我正在努力思考实现这一目标的最佳方式(也是最安全的)。在IIS中托管的一个简单的aspx页面启动PowerShell buildproj.ps1,具有适当的安全权限和IP锁定?
答案 0 :(得分:1)
您可以在ASPX代码中host the PowerShell engine。您需要使用IIS / ASPX机制进行IP锁定和URL的身份验证/授权。