Browse Source

update to v10.1.0-rc.2 and create the rc-test pipeline

rc-tests
EngincanV 3 weeks ago
parent
commit
25cea2ea4c
  1. 4
      common.props
  2. 55
      nupkg/rc-tests/pack.ps1

4
common.props

@ -1,8 +1,8 @@
<Project>
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Version>10.1.0-rc.1</Version>
<LeptonXVersion>5.1.0-rc.1</LeptonXVersion>
<Version>10.1.0-rc.2</Version>
<LeptonXVersion>5.1.0-rc.2</LeptonXVersion>
<NoWarn>$(NoWarn);CS1591;CS0436</NoWarn>
<PackageIconUrl>https://abp.io/assets/abp_nupkg.png</PackageIconUrl>
<PackageProjectUrl>https://abp.io/</PackageProjectUrl>

55
nupkg/rc-tests/pack.ps1

@ -0,0 +1,55 @@
. "..\common.ps1"
$localPackagesFolder = "C:\Github\localpackages"
# Delete existing nupkg files from local packages folder
if (Test-Path $localPackagesFolder) {
Remove-Item (Join-Path $localPackagesFolder "*.nupkg") -Force -ErrorAction SilentlyContinue
}
# Rebuild all solutions
foreach ($solutionPath in $solutions) {
$solutionAbsPath = (Join-Path $rootFolder $solutionPath)
Set-Location $solutionAbsPath
dotnet build --configuration Release -- /maxcpucount
if (-Not $?) {
Write-Host ("Build failed for the solution: " + $solutionPath)
Set-Location $rootFolder
exit $LASTEXITCODE
}
}
Set-Location $rootFolder
# Create all packages
$i = 0
$projectsCount = $projects.length
Write-Info "Running dotnet pack on $projectsCount projects..."
# Ensure the local packages folder exists
if (-Not (Test-Path $localPackagesFolder)) {
New-Item -ItemType Directory -Path $localPackagesFolder -Force
}
foreach($project in $projects) {
$i += 1
$projectFolder = Join-Path $rootFolder $project
$projectName = ($project -split '/')[-1]
# Create nuget pack
Write-Info "[$i / $projectsCount] - Packing project: $projectName"
Set-Location $projectFolder
#dotnet clean
dotnet pack -c Release --no-build -o $localPackagesFolder -- /maxcpucount
if (-Not $?) {
Write-Error "Packaging failed for the project: $projectName"
exit $LASTEXITCODE
}
Seperator
}
# Go back to the custom pack folder
Set-Location $localPackagesFolder
Loading…
Cancel
Save