Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 20c594d

Browse files
committed
fix: packaging on appveyor
1 parent 11222cd commit 20c594d

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

appveyor.yml

+15-13
Original file line numberDiff line numberDiff line change
@@ -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
7674
on_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"

submodules/packaging

Submodule packaging updated 181 files

0 commit comments

Comments
 (0)