Skip to content

Commit 39f0f26

Browse files
authored
Merge pull request #3167 from microsoft/bugfix/update-versions
- fixes a bug where pulling the latest version of jakarta annotations would fail
2 parents 7440b2f + 10f664b commit 39f0f26

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

scripts/update-versions.ps1

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ function Get-LatestMavenVersion {
3232
param(
3333
[string]$packageId
3434
)
35-
$url = "https://repo1.maven.org/maven2/$($packageId.Replace(":", "/").Replace(".", "/"))/maven-metadata.xml"
35+
$url = "https://repo1.maven.org/maven2/$($packageId.Replace(":", "/").Replace(".", "/").Replace("|", "."))/maven-metadata.xml"
3636
$response = Invoke-RestMethod -Uri $url -Method Get
3737
$response.metadata.versioning.latest
3838
}
@@ -117,7 +117,7 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
117117
foreach ($dependency in $language.Dependencies) {
118118
Retry-Command -ScriptBlock {
119119
$latestVersion = Get-LatestNugetVersion -packageId $dependency.Name
120-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
120+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
121121
$dependency.Version = $latestVersion
122122
}
123123
}
@@ -126,7 +126,7 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
126126
foreach ($dependency in $language.Dependencies) {
127127
Retry-Command -ScriptBlock {
128128
$latestVersion = Get-LatestGithubRelease -packageId $dependency.Name
129-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
129+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
130130
$dependency.Version = $latestVersion
131131
}
132132
}
@@ -135,16 +135,16 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
135135
foreach ($dependency in $language.Dependencies) {
136136
Retry-Command -ScriptBlock {
137137
$latestVersion = Get-LatestNpmVersion -packageId $dependency.Name
138-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
138+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
139139
$dependency.Version = $latestVersion
140140
}
141141
}
142142
}
143143
elseif ($languageName -eq "Java") {
144144
foreach ($dependency in $language.Dependencies) {
145145
Retry-Command -ScriptBlock {
146-
$latestVersion = Get-LatestMavenVersion -packageId $dependency.Name
147-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
146+
$latestVersion = Get-LatestMavenVersion -packageId $dependency.Name.Replace("jakarta.annotation:jakarta.annotation-api", "jakarta/annotation.jakarta|annotation-api")
147+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
148148
$dependency.Version = $latestVersion
149149
}
150150
}
@@ -153,7 +153,7 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
153153
foreach ($dependency in $language.Dependencies) {
154154
Retry-Command -ScriptBlock {
155155
$latestVersion = Get-LatestComposerVersion -packageId $dependency.Name
156-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
156+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
157157
$dependency.Version = $latestVersion
158158
}
159159
}
@@ -162,7 +162,7 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
162162
foreach ($dependency in $language.Dependencies) {
163163
Retry-Command -ScriptBlock {
164164
$latestVersion = Get-LatestPypiVersion -packageId $dependency.Name
165-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
165+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
166166
$dependency.Version = $latestVersion
167167
}
168168
}
@@ -171,7 +171,7 @@ foreach ($languageName in ($appSettings.Languages | Get-Member -MemberType NoteP
171171
foreach ($dependency in $language.Dependencies) {
172172
Retry-Command -ScriptBlock {
173173
$latestVersion = Get-LatestRubygemVersion -packageId $dependency.Name
174-
Write-Information "Updating $($dependency.PackageId) from $($dependency.Version) to $latestVersion"
174+
Write-Information "Updating $($dependency.Name) from $($dependency.Version) to $latestVersion"
175175
$dependency.Version = $latestVersion
176176
}
177177
}

0 commit comments

Comments
 (0)