$date = Get-Date -Format 'yyyy.Mdd'
$version = '3.6.' + $date
#先删除Release目录
foreach ($ReleaseDir in Get-ChildItem ./ -Filter Release -Directory -recurse)
{
Remove-Item $ReleaseDir.FullName -Recurs
}
#再删除ymg文件
foreach ($ymgFile in Get-ChildItem ./SoftCloud.GatewayPlatform/bin/ -Include *.ymg -recurse)
{
Remove-Item $ymgFile.FullName
}
#编译sln
Get-ChildItem -Filter *.sln | ForEach-Object -Process {dotnet build -c Release $_.Name}
#发布网关项目
dotnet publish -c Release -o SoftCloud.GatewayPlatform\bin\Release\publish\ SoftCloud.Gateway
#发布网关平台项目
dotnet publish -c Release SoftCloud.GatewayPlatform
#创建Drivers目录
New-Item -Name SoftCloud.GatewayPlatform\bin\Release\publish\Drivers\ -Type Directory -force
#创建Resource目录
New-Item -Name SoftCloud.GatewayPlatform\bin\Release\publish\Drivers\Resource\ -Type Dire