Generate Installer-gui Zip for usage in website
This commit is contained in:
parent
984044f1b0
commit
0f48d64121
|
@ -26,6 +26,10 @@ uptool:
|
|||
& "C:\Program Files\7-Zip\7z" a .\Installer-generic.zip .\InstallerCLI\bin\Release\netcoreapp3.1\*.dll
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-generic.zip .\InstallerCLI\bin\Release\netcoreapp3.1\Installer.runtimeconfig.json
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-generic.zip .\InstallerCLI\Info.txt
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-gui.zip .\Installer\bin\Release\netcoreapp3.1\Installer.exe
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-gui.zip .\Installer\bin\Release\netcoreapp3.1\*.dll
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-gui.zip .\Installer\bin\Release\netcoreapp3.1\Installer.runtimeconfig.json
|
||||
& "C:\Program Files\7-Zip\7z" a .\Installer-gui.zip .\Installer\bin\Release\netcoreapp3.1\runtimes
|
||||
[System.XML.XMLDocument]$xml=New-Object System.XML.XMLDocument
|
||||
[System.XML.XMLElement]$app=$xml.CreateElement("app")
|
||||
$xml.appendChild($app)
|
||||
|
@ -46,6 +50,8 @@ uptool:
|
|||
$app.appendChild($xml.CreateElement("Hash")).InnerText = $(Get-FileHash .\Release.zip).Hash
|
||||
$app.appendChild($xml.CreateElement("Installer")).InnerText = $CI_PROJECT_URL + "/-/jobs/" + $CI_JOB_ID + "/artifacts/raw/Installer-generic.zip"
|
||||
$app.appendChild($xml.CreateElement("InstallerHash")).InnerText = $(Get-FileHash .\Installer-generic.zip).Hash
|
||||
$app.appendChild($xml.CreateElement("InstallerGui")).InnerText = $CI_PROJECT_URL + "/-/jobs/" + $CI_JOB_ID + "/artifacts/raw/Installer-gui.zip"
|
||||
$app.appendChild($xml.CreateElement("InstallerGuiHash")).InnerText = $(Get-FileHash .\Installer-gui.zip).Hash
|
||||
echo NULL > meta.xml
|
||||
$xml.save($(gi .\meta.xml).Fullname)
|
||||
#cd Installer
|
||||
|
@ -60,6 +66,7 @@ uptool:
|
|||
- Release.zip
|
||||
- Tools.zip
|
||||
- Installer-generic.zip
|
||||
- Installer-gui.zip
|
||||
- meta.xml
|
||||
- tools.xml
|
||||
only:
|
||||
|
|
Reference in New Issue