@@ -30,7 +30,7 @@ task Initialize {
3030 repositoryCommitId = git rev- parse HEAD
3131 }
3232
33- $script :frameworks = " net472" , " net6.0" , " net7.0"
33+ $script :frameworks = " net472" , " net6.0" , " net7.0" , " net8.0 "
3434 $script :databases = " MsSql" , " PgSql" , " MySql"
3535
3636 Write-Output " PackageVersion: $ ( $settings.version ) "
@@ -109,6 +109,7 @@ task PackNuget472 PackPoweShellModule, {
109109
110110task PackManualDownload PackGlobalTool, PackPoweShellModule, {
111111 Get-ChildItem - Path $settings.bin - Recurse - Directory - Filter " publish" | Remove-Item - Force - Recurse
112+ Get-ChildItem - Path $settings.bin - Recurse - Directory - Filter " win-arm64" | Remove-Item - Force - Recurse
112113
113114 $out = $settings.artifacts
114115 $lic = Join-Path $settings.sources " ..\LICENSE.md"
@@ -205,6 +206,10 @@ task PsCoreTest {
205206 , " mcr.microsoft.com/powershell:7.2.2-ubuntu-20.04"
206207 , " mcr.microsoft.com/powershell:7.3-ubuntu-20.04" )
207208
209+ foreach ($image in $images ) {
210+ exec { docker pull $image }
211+ }
212+
208213 $builds = @ ()
209214 foreach ($image in $images ) {
210215 foreach ($database in $databases ) {
@@ -223,7 +228,8 @@ task PsCoreTest {
223228task SdkToolTest {
224229 $images = $ (
225230 " sqldatabase/dotnet_pwsh:6.0-sdk"
226- , " sqldatabase/dotnet_pwsh:7.0-sdk" )
231+ , " sqldatabase/dotnet_pwsh:7.0-sdk"
232+ , " sqldatabase/dotnet_pwsh:8.0-sdk" )
227233
228234 $builds = @ ()
229235 foreach ($image in $images ) {
@@ -244,6 +250,7 @@ task NetRuntimeLinuxTest {
244250 $testCases = $ (
245251 @ { targetFramework = " net6.0" ; image = " sqldatabase/dotnet_pwsh:6.0-runtime" }
246252 , @ { targetFramework = " net7.0" ; image = " sqldatabase/dotnet_pwsh:7.0-runtime" }
253+ , @ { targetFramework = " net8.0" ; image = " sqldatabase/dotnet_pwsh:8.0-runtime" }
247254 )
248255
249256 $builds = @ ()
0 commit comments