Skip to content

Commit c56b9f6

Browse files
authored
[release/v7.6] Update metadata.json to update the Latest attribute with a better name (#26708)
1 parent 2a08a3c commit c56b9f6

4 files changed

Lines changed: 17 additions & 17 deletions

File tree

.pipelines/templates/channelSelection.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ steps:
22
- pwsh: |
33
# Determine LTS, Preview, or Stable
44
$metadata = Get-Content "$(Build.SourcesDirectory)/PowerShell/tools/metadata.json" -Raw | ConvertFrom-Json
5+
6+
$LTS = $metadata.LTSRelease.PublishToChannels
7+
$Stable = $metadata.StableRelease.PublishToChannels
8+
$isPreview = '$(OutputReleaseTag.releaseTag)' -match '-'
59
$releaseTag = '$(OutputReleaseTag.releaseTag)'
610
711
# Rebuild branches should be treated as preview builds
@@ -11,10 +15,6 @@ steps:
1115
# If you update this regex, also update it in rebuild-branch-check.yml to keep them in sync.
1216
$isRebuildBranch = '$(Build.SourceBranch)' -match 'refs/heads/rebuild/.*-rebuild\.'
1317
14-
$LTS = $metadata.LTSRelease.Latest
15-
$Stable = $metadata.StableRelease.Latest
16-
$isPreview = $releaseTag -match '-'
17-
1818
# If this is a rebuild branch, force preview mode and ignore LTS metadata
1919
if ($isRebuildBranch) {
2020
$IsLTS = $false

.pipelines/templates/release-prep-for-ev2.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ stages:
3333
- template: release-SetReleaseTagandContainerName.yml
3434
parameters:
3535
restorePhase: true
36-
36+
3737
- pwsh: |
3838
$packageVersion = '$(OutputReleaseTag.ReleaseTag)'.ToLowerInvariant() -replace '^v',''
3939
$vstsCommandString = "vso[task.setvariable variable=packageVersion]$packageVersion"
@@ -42,7 +42,7 @@ stages:
4242
displayName: Set Package version
4343
env:
4444
ob_restore_phase: true
45-
45+
4646
- pwsh: |
4747
$branch = 'mirror-target'
4848
$gitArgs = "clone",
@@ -151,7 +151,7 @@ stages:
151151
$metadataHash = @{}
152152
$skipPublishValue = '${{ parameters.skipPublish }}'
153153
$metadataHash["ReleaseTag"] = '$(OutputReleaseTag.ReleaseTag)'
154-
$metadataHash["LTS"] = $metadata.LTSRelease.Latest
154+
$metadataHash["LTS"] = $metadata.LTSRelease.PublishToChannels
155155
$metadataHash["ForProduction"] = $true
156156
$metadataHash["SkipPublish"] = [System.Convert]::ToBoolean($skipPublishValue)
157157
@@ -222,7 +222,7 @@ stages:
222222
files_to_sign: '*.ps1'
223223
search_root: '$(repoRoot)/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run'
224224
displayName: Sign Run.ps1
225-
225+
226226
- pwsh: |
227227
# folder to tar must have: Run.ps1, settings.toml, python_dl
228228
$srcPath = Join-Path '$(ev2ServiceGroupRootFolder)' -ChildPath 'Shell'

.pipelines/templates/release-upload-buildinfo.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ jobs:
5656
$dateTime = [datetime]::new($dateTime.Ticks - ($dateTime.Ticks % [timespan]::TicksPerSecond), $dateTime.Kind)
5757
5858
$metadata = Get-Content -LiteralPath "$toolsDirectory/metadata.json" -ErrorAction Stop | ConvertFrom-Json
59-
$stableRelease = $metadata.StableRelease.Latest
60-
$ltsRelease = $metadata.LTSRelease.Latest
59+
$stableRelease = $metadata.StableRelease.PublishToChannels
60+
$ltsRelease = $metadata.LTSRelease.PublishToChannels
6161
6262
Write-Verbose -Verbose "Writing $jsonFile contents:"
6363
$buildInfoJsonContent = Get-Content $jsonFile -Encoding UTF8NoBom -Raw

tools/metadata.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"StableReleaseTag": "v7.5.3",
3-
"PreviewReleaseTag": "v7.6.0-preview.4",
2+
"StableReleaseTag": "v7.5.4",
3+
"PreviewReleaseTag": "v7.6.0-preview.5",
44
"ServicingReleaseTag": "v7.0.13",
5-
"ReleaseTag": "v7.5.3",
6-
"LTSReleaseTag" : ["v7.4.12"],
7-
"NextReleaseTag": "v7.6.0-preview.5",
8-
"LTSRelease": { "Latest": false, "Package": false },
9-
"StableRelease": { "Latest": false, "Package": false }
5+
"ReleaseTag": "v7.5.4",
6+
"LTSReleaseTag" : ["v7.4.13"],
7+
"NextReleaseTag": "v7.6.0-preview.6",
8+
"LTSRelease": { "PublishToChannels": false, "Package": false },
9+
"StableRelease": { "PublishToChannels": false, "Package": false }
1010
}

0 commit comments

Comments
 (0)