Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-8357

Add cross-platform support for pwsh in the PowerShell module

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: powershell
    • Labels:
    • Template:
    • Acceptance Criteria:
      • Works on all supported PowerShell Operating Systems
      • Automated tests for some of these platforms. The exact list will be decided as part of this ticket
    • Team:
      Windows
    • Story Points:
      1
    • Sprint:
      Windows 2019-01-16, Windows 2019-01-23, Windows 2019-01-30
    • QA Risk Assessment:
      Needs Assessment

      Description

      PowerShell 6 runs not just on Windows platforms. This issue will be track the work to ensure that non-Windows platforms also work with the pwsh provider.

      This includes the name of binary (pwsh as opposed to pwsh.exe), unit tests (Appveyor vs Travis) and acceptance tests.

      This ticket will also track with non-Windows operating systems we should support.

      PowerShell 6 Support Matrix is at;
      https://github.com/powerShell/PowerShell#get-powershell

      https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/

      PowerShell Core is officially supported on the following platforms:
       
      Windows 7, 8.1, and 10
      Windows Server 2008 R2, 2012 R2, 2016
      Windows Server Semi-Annual Channel
      Ubuntu 14.04, 16.04, and 17.04
      Debian 8.7+, and 9
      CentOS 7
      Red Hat Enterprise Linux 7
      OpenSUSE 42.2
      Fedora 25, 26
      macOS 10.12+
      

      PowerShell list at;
      https://github.com/PowerShell/PowerShell/blob/d6000fdea8ed424da473b5c512f19a8db10739c7/README.md

      Windows (x64)
      Windows (x86)
      Ubuntu 18.04
      Ubuntu 16.04
      Ubuntu 14.04
      Debian 8.7+
      Debian 9
      CentOS 7
      Red Hat Enterprise Linux 7
      OpenSUSE 42.2
      Fedora 27, Fedora 28
      macOS 10.12+

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ethan Ethan Brown
              Reporter:
              glenn.sarti Glenn Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support