@@ -35,8 +35,6 @@ install:
3535 git submodule update
3636
3737 nuget restore GitHub.Unity.sln
38- - if %BUILD_TYPE%==full cd submodules\packaging\unitypackage && node .\yarn.js install --prefer-offline
39- - ps : >-
4038
4139 Set-Location $env:appveyor_build_folder
4240
@@ -75,20 +73,24 @@ test:
7573 - DoNotRunOnAppVeyor
7674on_success :
7775- ps : |
78- Set-Location $env:appveyor_build_folder
79- if ($package) {
80- $sourcedir="$($env:appveyor_build_folder)\unity\PackageProject"
81- Get-ChildItem -Recurse "$($sourcedir)\*.pdb" | foreach { $_.fullname.substring(0, $_.fullname.length - $_.extension.length) } | foreach { Write-Output "Generating $($_).mdb"; & 'lib\pdb2mdb.exe' "$($_).dll" }
82- }
83- - if %BUILD_TYPE%==full cd %appveyor_build_folder%\submodules\packaging\unitypackage && node yarn.js start --path %appveyor_build_folder%\unity\PackageProject --out %appveyor_build_folder% --file github-for-unity-%package_version%
84- - ps : |
85- Set-Location $env:appveyor_build_folder
8676 if ($package) {
87- $sourcedir="$($env:appveyor_build_folder)\unity\PackageProject"
88- $zipfile="$($env:appveyor_build_folder)\PackageProject-$($env:package_version).zip"
89- $packagefile="$($env:appveyor_build_folder)\github-for-unity-$($env:package_version).unitypackage"
77+ $rootdir=$env:appveyor_build_folder
78+ Set-Location $rootdir
79+ $sourcedir="$rootdir\unity\PackageProject"
80+ $packagename="github-for-unity-$($env:package_version)"
81+ $packagefile="$rootdir\$($packagename).unitypackage"
9082 $commitfile="$sourcedir\commit"
83+ $zipfile="$rootdir\PackageProject-$($env:package_version).zip"
84+
85+ # generate mdb files
86+ Write-Output "Generating mdb files"
87+ Get-ChildItem -Recurse "$($sourcedir)\*.pdb" | foreach { $_.fullname.substring(0, $_.fullname.length - $_.extension.length) } | foreach { Write-Output "Generating $($_).mdb"; & 'lib\pdb2mdb.exe' "$($_).dll" }
88+
89+ # generate unitypackage
90+ Write-Output "Generating $packagefile"
91+ submodules\packaging\unitypackage\run.ps1 -PathToPackage:$sourcedir -OutputFolder:$rootdir -PackageName:$packagename
9192
93+ # save commit
9294 Add-Content $commitfile $appveyor_repo_commit
9395
9496 Write-Output "Zipping $sourcedir to $zipfile"
0 commit comments