Skip to content

Commit a247ef9

Browse files
authored
Move a couple of problematic images to the new system that doesn't query tags (#453)
1 parent acfda16 commit a247ef9

File tree

11 files changed

+15
-49
lines changed

11 files changed

+15
-49
lines changed

.dependabot/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ update_configs:
88
update_schedule: "weekly"
99

1010
- package_manager: "docker"
11-
directory: "/release/preview/alpine311/dependabot"
11+
directory: "/release/preview/alpine311/docker"
1212
update_schedule: "weekly"
1313

1414
- package_manager: "docker"
@@ -24,7 +24,7 @@ update_configs:
2424
update_schedule: "weekly"
2525

2626
- package_manager: "docker"
27-
directory: "/release/preview/fedora/dependabot"
27+
directory: "/release/preview/fedora/docker"
2828
update_schedule: "weekly"
2929

3030
- package_manager: "docker"

release/preview/arm32v7/docker/Dockerfile

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
# Copyright (c) Microsoft Corporation. All rights reserved.
22
# Licensed under the MIT License.
33

4-
ARG fromTag=bionic
5-
ARG imageRepo=arm32v7/ubuntu
6-
7-
FROM ${imageRepo}:${fromTag} AS installer-env
4+
FROM arm32v7/ubuntu:bionic AS installer-env
85

96
ARG PS_VERSION=6.2.3
107
ENV PS_PACKAGE=powershell-${PS_VERSION}-linux-arm32.tar.gz
@@ -39,7 +36,7 @@ RUN ls -l /tmp/powershell.tar.gz
3936
# Unzip the Linux tar.gz
4037
RUN tar zxf /tmp/powershell.tar.gz -C ${PS_INSTALL_FOLDER}
4138

42-
FROM ${imageRepo}:${fromTag} AS final-image
39+
FROM arm32v7/ubuntu:bionic AS final-image
4340

4441
# Define Args and Env needed to create links
4542
ARG PS_INSTALL_VERSION=7-preview

release/preview/arm32v7/getLatestTag.ps1

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

release/preview/arm32v7/meta.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
"#psversion#-arm32v7-ubuntu-#tag#",
1111
"preview-arm32v7-ubuntu-#shorttag#"
1212
],
13+
"shortTags": [
14+
{"Tag": "bionic"}
15+
],
1316
"TestProperties": {
1417
"size": 550,
1518
"Arm32": true

release/preview/fedora/dependabot/Dockerfile

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

release/preview/fedora/docker/Dockerfile

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,20 @@
1-
# Docker image file that describes Fedora 28 image with PowerShell installed from Microsoft YUM Repo
2-
ARG fromTag=28
3-
ARG imageRepo=fedora
1+
# Docker image file that describes Fedora 31 image with PowerShell installed from Microsoft YUM Repo
42

5-
FROM ${imageRepo}:${fromTag} AS installer-env
3+
FROM fedora:31 AS installer-env
64

75
ARG PS_VERSION=7.0.0-preview.1
86
ARG PACKAGE_VERSION=7.0.0_preview.1
97
ARG PS_PACKAGE=powershell-preview-${PACKAGE_VERSION}-1.rhel.7.x86_64.rpm
108
ARG PS_PACKAGE_URL=https://github.com/PowerShell/PowerShell/releases/download/v${PS_VERSION}/${PS_PACKAGE}
119

12-
ARG fromTag=28
1310

1411
# Define ENVs for Localization/Globalization
1512
ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \
1613
LC_ALL=en_US.UTF-8 \
1714
LANG=en_US.UTF-8 \
1815
# set a fixed location for the Module analysis cache
1916
PSModuleAnalysisCachePath=/var/cache/microsoft/powershell/PSModuleAnalysisCache/ModuleAnalysisCache \
20-
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-Fedora-${fromTag}
17+
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-Fedora-31
2118

2219
# Install dependencies and clean up
2320
RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \

release/preview/fedora/getLatestTag.ps1

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

release/preview/fedora/meta.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22
"IsLinux" : true,
33
"UseLinuxVersion": false,
44
"PackageFormat": "powershell${previewTag}-${PS_VERSION}-1.rhel.7.x86_64.rpm",
5-
"osVersion": "Fedora",
5+
"osVersion": "Fedora 31",
66
"SkipGssNtlmSspTests": false,
77
"tagTemplates": [
88
"#psversion#-fedora-#tag#",
99
"preview-fedora-#shorttag#"
1010
],
11+
"shortTags": [
12+
{"Tag": "31"}
13+
],
1114
"SubImage": "test-deps",
1215
"TestProperties": {
1316
"size": 632

release/preview/fedora/test-deps/meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"IsLinux" : true,
33
"UseLinuxVersion": false,
4-
"osVersion": "Fedora ${fromTag}",
4+
"osVersion": "Fedora 31",
55
"SkipGssNtlmSspTests": false,
66
"tagTemplates": [
77
"#tag#"

0 commit comments

Comments
 (0)