PowerShell / Polaris

A cross-platform, minimalist web framework for PowerShell
https://powershell.github.io/Polaris/
MIT License
511 stars 114 forks source link

Minimum requirements for Polaris? #217

Open this-is-mihai opened 3 years ago

this-is-mihai commented 3 years ago

Hello, I would like to develop a script that would run on over 1500 machines. The thing is that the environment differs on the machines. For ex.: 70% - Windows 10 20% - Windows 7 10% - Windows XP

Would like to know what is the minimum version of

Tiberriver256 commented 3 years ago

Hey @this-is-mihai,

Our current tests cover these versions of PowerShell and these Operating Systems: image

Knowing under the hood we rely on HttpListener I would say that in theory this should work on PS 3+ and .NET 4.5+ but without running our tests on those operating systems I would hesitate to say for sure it's going to work on those systems.

I suppose if you're comfortable with Pester and PowerShell in general you could clone this repository onto one of those systems, install the Pester module and then run Invoke-Pester from the root of the project. That would execute our full set of tests which would let you know real quick whether or not it was going to work on that system.