Skip to content

Commit c7b760e

Browse files
committed
upgrading electron-builder to address windows uninstaller bug
1 parent d2fba5a commit c7b760e

File tree

3 files changed

+374
-123
lines changed

3 files changed

+374
-123
lines changed

Jenkinsfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pipeline {
1515

1616
npm_registry = "${env.ARTIFACTORY_NPM_REPO}"
1717
npm_noproxy = "${env.ORACLE_NO_PROXY}"
18-
node_version = "16.15.0"
18+
node_version = "16.15.1"
1919

2020
project_name = "$JOB_NAME"
2121
version_prefix = sh(returnStdout: true, script: 'cat electron/package.json | grep version | awk \'match($0, /[0-9]+.[0-9]+.[0-9]+/) { print substr( $0, RSTART, RLENGTH )}\'').trim()
@@ -297,13 +297,15 @@ pipeline {
297297
}
298298
stage('MacOS Build Installers') {
299299
steps {
300-
sh 'cd ${WORKSPACE}/electron; PATH="${mac_node_dir}/bin:$PATH" HTTPS_PROXY=${WKTUI_PROXY} CSC_IDENTITY_AUTO_DISCOVERY=false ${mac_npm_exe} run build'
300+
sh 'cd ${WORKSPACE}/electron; PATH="${mac_node_dir}/bin:$PATH" HTTPS_PROXY=${WKTUI_PROXY} CSC_IDENTITY_AUTO_DISCOVERY=false ${mac_npm_exe} run build -- --mac --x64 --arm64'
301301
archiveArtifacts 'dist/*.dmg'
302302
archiveArtifacts 'dist/*.zip'
303303
archiveArtifacts "dist/*.blockmap"
304304
archiveArtifacts "dist/latest-mac.yml"
305305
sh 'ditto -c -k --sequesterRsrc --keepParent "$WORKSPACE/dist/mac/WebLogic Kubernetes Toolkit UI.app" "WebLogic Kubernetes Toolkit UI.app.zip"'
306306
archiveArtifacts "WebLogic Kubernetes Toolkit UI.app.zip"
307+
sh 'ditto -c -k --sequesterRsrc --keepParent "$WORKSPACE/dist/mac-arm64/WebLogic Kubernetes Toolkit UI.app" "WebLogic Kubernetes Toolkit UI.arm64.app.zip"'
308+
archiveArtifacts "WebLogic Kubernetes Toolkit UI.arm64.app.zip"
307309
}
308310
}
309311
}

0 commit comments

Comments
 (0)