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

Commit a32f4e4

Browse files
Merge pull request #1026 from github-for-unity/fixes/packaging
fix: packaging on appveyor
2 parents 11222cd + ee355bf commit a32f4e4

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

appveyor.yml

Lines changed: 15 additions & 13 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy