Skip to content

Commit 993b981

Browse files
committed
preparing for merge to main
1 parent eb08427 commit 993b981

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

Jenkinsfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pipeline {
1818

1919
npm_registry = "${env.ARTIFACTORY_NPM_REPO}"
2020
npm_noproxy = "${env.ORACLE_NO_PROXY}"
21-
node_version = "18.20.2"
21+
node_version = "22.19.0"
2222

2323
project_name = "$JOB_NAME"
2424
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()
@@ -213,8 +213,8 @@ pipeline {
213213
timeout(time: 300, unit: 'MINUTES')
214214
}
215215
environment {
216-
mac_node_dir_name = "node-v${node_version}-darwin-x64"
217-
mac_node_installer = "node-v${node_version}-darwin-x64.tar.gz"
216+
mac_node_dir_name = "node-v${node_version}-darwin-arm64"
217+
mac_node_installer = "node-v${node_version}-darwin-arm64.tar.gz"
218218
mac_node_url = "https://nodejs.org/dist/v${node_version}/${mac_node_installer}"
219219
mac_node_dir = "${WORKSPACE}/${mac_node_dir_name}"
220220
mac_node_exe = "${mac_node_dir}/bin/node"
@@ -309,12 +309,14 @@ pipeline {
309309
// WKTUI, we should have the WDT build/release process sign the native code in the jansi JAR
310310
// the WDT installer includes so that WKTUI would never have an unsigned version of the JAR.
311311
//
312+
// The JLine dependency on Jansi has been removed. Clean this up once it is working.
313+
//
312314
steps {
313315
sh '''
314316
cd "${WORKSPACE}/electron"
315317
PATH="${mac_node_dir}/bin:$PATH" HTTPS_PROXY=${WKTUI_PROXY} CSC_IDENTITY_AUTO_DISCOVERY=false ${mac_npm_exe} run build:jet
316318
PATH="${mac_node_dir}/bin:$PATH" HTTPS_PROXY=${WKTUI_PROXY} CSC_IDENTITY_AUTO_DISCOVERY=false ${mac_npm_exe} run install-tools
317-
rm "${WORKSPACE}/tools/weblogic-deploy/lib/jansi-2.4.1.jar"
319+
rm -f "${WORKSPACE}/tools/weblogic-deploy/lib/jansi-2.4.1.jar"
318320
PATH="${mac_node_dir}/bin:$PATH" HTTPS_PROXY=${WKTUI_PROXY} CSC_IDENTITY_AUTO_DISCOVERY=false ${mac_npm_exe} run build:installer -- --mac --x64 --arm64
319321
cd "${WORKSPACE}"
320322
'''

electron/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

electron/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"name": "wktui",
33
"productName": "WebLogic Kubernetes Toolkit UI",
4-
"version": "2.0.0",
4+
"version": "2.0.0-beta.0",
55
"description": "WebLogic Kubernetes Toolkit UI",
6-
"copyright": "Copyright (c) 2021, 2023, Oracle and/or its affiliates.",
6+
"copyright": "Copyright (c) 2021, 2025, Oracle and/or its affiliates.",
77
"homepage": "https://github.com/oracle/weblogic-toolkit-ui",
88
"main": "app/main.js",
99
"scripts": {

0 commit comments

Comments
 (0)