Skip to content

Commit f1218bd

Browse files
authored
Remove Debian 8 references as it is EOL (PowerShell#8678)
Remove Debian 8 references as it is EOL
1 parent 80cabc4 commit f1218bd

5 files changed

Lines changed: 1 addition & 53 deletions

File tree

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ You can download and install a PowerShell package for any of the following platf
3232
| [Ubuntu 18.04][corefx-linux] | [.deb][rl-ubuntu18] | [.deb][pv-ubuntu18] | [Instructions][in-ubuntu18] |
3333
| [Ubuntu 16.04][corefx-linux] | [.deb][rl-ubuntu16] | [.deb][pv-ubuntu16] | [Instructions][in-ubuntu16] |
3434
| [Ubuntu 14.04][corefx-linux] | [.deb][rl-ubuntu14] | [.deb][pv-ubuntu14] | [Instructions][in-ubuntu14] |
35-
| [Debian 8.7+][corefx-linux] | [.deb][rl-debian8] | [.deb][pv-debian8] | [Instructions][in-deb8] |
3635
| [Debian 9][corefx-linux] | [.deb][rl-debian9] | [.deb][pv-debian9] | [Instructions][in-deb9] |
3736
| [CentOS 7][corefx-linux] | [.rpm][rl-centos] | [.rpm][pv-centos] | [Instructions][in-centos] |
3837
| [Red Hat Enterprise Linux 7][corefx-linux] | [.rpm][rl-centos] | [.rpm][pv-centos] | [Instructions][in-rhel7] |
@@ -64,7 +63,6 @@ You can also download the PowerShell binary archives for Windows, macOS and Linu
6463
[rl-ubuntu18]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell_6.1.2-1.ubuntu.18.04_amd64.deb
6564
[rl-ubuntu16]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell_6.1.2-1.ubuntu.16.04_amd64.deb
6665
[rl-ubuntu14]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell_6.1.2-1.ubuntu.14.04_amd64.deb
67-
[rl-debian8]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell_6.1.2-1.debian.8_amd64.deb
6866
[rl-debian9]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell_6.1.2-1.debian.9_amd64.deb
6967
[rl-centos]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell-6.1.2-1.rhel.7.x86_64.rpm
7068
[rl-macos]: https://github.com/PowerShell/PowerShell/releases/download/v6.1.2/powershell-6.1.2-osx-x64.pkg
@@ -82,7 +80,6 @@ You can also download the PowerShell binary archives for Windows, macOS and Linu
8280
[pv-ubuntu18]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview_6.2.0-preview.3-1.ubuntu.18.04_amd64.deb
8381
[pv-ubuntu16]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview_6.2.0-preview.3-1.ubuntu.16.04_amd64.deb
8482
[pv-ubuntu14]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview_6.2.0-preview.3-1.ubuntu.14.04_amd64.deb
85-
[pv-debian8]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview_6.2.0-preview.3-1.debian.8_amd64.deb
8683
[pv-debian9]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview_6.2.0-preview.3-1.debian.9_amd64.deb
8784
[pv-centos]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-preview-6.2.0_preview.3-1.rhel.7.x86_64.rpm
8885
[pv-macos]: https://github.com/PowerShell/PowerShell/releases/download/v6.2.0-preview.3/powershell-6.2.0-preview.3-osx-x64.pkg
@@ -99,7 +96,6 @@ You can also download the PowerShell binary archives for Windows, macOS and Linu
9996
[in-ubuntu14]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#ubuntu-1404
10097
[in-ubuntu16]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#ubuntu-1604
10198
[in-ubuntu18]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#ubuntu-1804
102-
[in-deb8]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#debian-8
10399
[in-deb9]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#debian-9
104100
[in-centos]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#centos-7
105101
[in-rhel7]: https://docs.microsoft.com/powershell/scripting/setup/installing-powershell-core-on-linux?view=powershell-6#red-hat-enterprise-linux-rhel-7

build.psm1

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ function Get-EnvironmentInformation
128128

129129
$environment += @{'LinuxInfo' = $LinuxInfo}
130130
$environment += @{'IsDebian' = $LinuxInfo.ID -match 'debian'}
131-
$environment += @{'IsDebian8' = $Environment.IsDebian -and $LinuxInfo.VERSION_ID -match '8'}
132131
$environment += @{'IsDebian9' = $Environment.IsDebian -and $LinuxInfo.VERSION_ID -match '9'}
133132
$environment += @{'IsUbuntu' = $LinuxInfo.ID -match 'ubuntu'}
134133
$environment += @{'IsUbuntu14' = $Environment.IsUbuntu -and $LinuxInfo.VERSION_ID -match '14.04'}

docker/tests/Templates/fxdependent-debian.8/Dockerfile

Lines changed: 0 additions & 40 deletions
This file was deleted.

docker/tests/containerTestCommon.psm1

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,6 @@ function Get-DefaultPreviewConfigForPackageValidation
220220
{
221221
# format: <DockerfileFolderName>=<PartOfPackageFilename>
222222
@{ 'centos7'='rhel.7';
223-
'debian.8'='debian.8';
224223
'debian.9'='debian.9';
225224
'fedora26'='rhel.7';
226225
'fedora27'='rhel.7';
@@ -231,7 +230,6 @@ function Get-DefaultPreviewConfigForPackageValidation
231230
'ubuntu16.04'='ubuntu.16.04';
232231
'ubuntu18.04'='ubuntu.18.04';
233232
'fxdependent-centos7'='linux-x64-fxdependent.tar.gz';
234-
'fxdependent-debian.8'='linux-x64-fxdependent.tar.gz';
235233
'fxdependent-debian.9'='linux-x64-fxdependent.tar.gz';
236234
'fxdependent-fedora27'='linux-x64-fxdependent.tar.gz';
237235
'fxdependent-fedora28'='linux-x64-fxdependent.tar.gz';
@@ -251,7 +249,6 @@ function Get-DefaultStableConfigForPackageValidation
251249
{
252250
# format: <DockerfileFolderName>=<PartOfPackageFilename>
253251
@{ 'centos7'='rhel.7';
254-
'debian.8'='debian.8';
255252
'debian.9'='debian.9';
256253
'fedora26'='rhel.7';
257254
'fedora27'='rhel.7';
@@ -260,7 +257,6 @@ function Get-DefaultStableConfigForPackageValidation
260257
'ubuntu14.04'='ubuntu.14.04';
261258
'ubuntu16.04'='ubuntu.16.04';
262259
'fxdependent-centos7'='linux-x64-fxdependent.tar.gz';
263-
'fxdependent-debian.8'='linux-x64-fxdependent.tar.gz';
264260
'fxdependent-debian.9'='linux-x64-fxdependent.tar.gz';
265261
'fxdependent-fedora27'='linux-x64-fxdependent.tar.gz';
266262
'fxdependent-opensuse42.2'='linux-x64-fxdependent.tar.gz';

tools/packaging/packaging.psm1

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ $RepoRoot = (Resolve-Path -Path "$PSScriptRoot/../..").Path
66

77
$packagingStrings = Import-PowerShellDataFile "$PSScriptRoot\packaging.strings.psd1"
88
Import-Module "$PSScriptRoot\..\Xml" -ErrorAction Stop -Force
9-
$DebianDistributions = @("ubuntu.14.04", "ubuntu.16.04", "ubuntu.18.04", "debian.8", "debian.9")
9+
$DebianDistributions = @("ubuntu.14.04", "ubuntu.16.04", "ubuntu.18.04", "debian.9")
1010

1111
function Start-PSPackage {
1212
[CmdletBinding(DefaultParameterSetName='Version',SupportsShouldProcess=$true)]
@@ -691,8 +691,6 @@ function New-UnixPackage {
691691
$DebDistro = "ubuntu.16.04"
692692
} elseif ($Environment.IsUbuntu18) {
693693
$DebDistro = "ubuntu.18.04"
694-
} elseif ($Environment.IsDebian8) {
695-
$DebDistro = "debian.8"
696694
} elseif ($Environment.IsDebian9) {
697695
$DebDistro = "debian.9"
698696
} else {
@@ -1127,7 +1125,6 @@ function Get-PackageDependencies
11271125
"ubuntu.16.04" { $Dependencies += @("libssl1.0.0", "libicu55") }
11281126
"ubuntu.17.10" { $Dependencies += @("libssl1.0.0", "libicu57") }
11291127
"ubuntu.18.04" { $Dependencies += @("libssl1.0.0", "libicu60") }
1130-
"debian.8" { $Dependencies += @("libssl1.0.0", "libicu52") }
11311128
"debian.9" { $Dependencies += @("libssl1.0.2", "libicu57") }
11321129
default { throw "Debian distro '$Distribution' is not supported." }
11331130
}

0 commit comments

Comments
 (0)