mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2026-08-24 10:05:29 -05:00
release 2 5 4 windows build (#19561)
This commit is contained in:
@@ -143,7 +143,7 @@ jobs:
|
||||
smksp_registrar.exe list
|
||||
smctl.exe keypair ls
|
||||
C:\Windows\System32\certutil.exe -csp "DigiCert Signing Manager KSP" -key -user
|
||||
smksp_cert_sync.exe
|
||||
smctl.exe windows certsync --keypair-alias=${{ secrets.SM_CERTKEY_ALIAS }}
|
||||
|
||||
- name: Get latest madmax plotter
|
||||
env:
|
||||
|
||||
@@ -97,12 +97,12 @@ if [ "$PLATFORM" = "arm64" ]; then
|
||||
# @TODO Once ruby 3.0 can be installed on `apt install ruby`, installing dotenv below should be removed.
|
||||
sudo gem install dotenv -v 2.8.1
|
||||
sudo gem install fpm
|
||||
echo USE_SYSTEM_FPM=true npx electron-builder build --linux deb --arm64 \
|
||||
echo USE_SYSTEM_FPM=true "${NPM_PATH}/electron-builder" build --linux deb --arm64 \
|
||||
--config.extraMetadata.name=chia-blockchain \
|
||||
--config.productName="$PRODUCT_NAME" --config.linux.desktop.Name="Chia Blockchain" \
|
||||
--config.deb.packageName="chia-blockchain" \
|
||||
--config ../../../build_scripts/electron-builder.json
|
||||
USE_SYSTEM_FPM=true npx electron-builder build --linux deb --arm64 \
|
||||
USE_SYSTEM_FPM=true "${NPM_PATH}/electron-builder" build --linux deb --arm64 \
|
||||
--config.extraMetadata.name=chia-blockchain \
|
||||
--config.productName="$PRODUCT_NAME" --config.linux.desktop.Name="Chia Blockchain" \
|
||||
--config.deb.packageName="chia-blockchain" \
|
||||
|
||||
@@ -69,10 +69,8 @@ Write-Output " ---"
|
||||
|
||||
Write-Output " ---"
|
||||
Write-Output "electron-builder create package directory"
|
||||
$OLD_ENV_PATH = $Env:Path
|
||||
$Env:Path = $NPM_PATH + ";" + $Env:Path
|
||||
electron-builder build --win --x64 --config.productName="Chia" --dir --config ../../../build_scripts/electron-builder.json
|
||||
$Env:Path = $OLD_ENV_PATH
|
||||
& "$NPM_PATH/electron-builder.ps1" --version
|
||||
& "$NPM_PATH/electron-builder.ps1" build --win --x64 --config.productName="Chia" --dir --config ../../../build_scripts/electron-builder.json
|
||||
Get-ChildItem dist\win-unpacked\resources
|
||||
Write-Output " ---"
|
||||
|
||||
@@ -92,7 +90,7 @@ If ($env:HAS_SIGNING_SECRET) {
|
||||
|
||||
Write-Output " ---"
|
||||
Write-Output "electron-builder create installer"
|
||||
npx electron-builder build --win --x64 --config.productName="Chia" --pd ".\dist\win-unpacked" --config ../../../build_scripts/electron-builder.json
|
||||
& "$NPM_PATH/electron-builder.ps1" build --win --x64 --config.productName="Chia" --pd ".\dist\win-unpacked" --config ../../../build_scripts/electron-builder.json
|
||||
Write-Output " ---"
|
||||
|
||||
If ($env:HAS_SIGNING_SECRET) {
|
||||
|
||||
Reference in New Issue
Block a user