Started by user Mike Dawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/XmlPullParserKmp The recommended git tool is: NONE No credentials specified > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/XmlPullParserKmp.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/XmlPullParserKmp.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/UstadMobile/XmlPullParserKmp.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 0a6fd3fb648913197fe1ee972950723bff9ec44b (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 0a6fd3fb648913197fe1ee972950723bff9ec44b # timeout=10 Commit message: "Switch to using chrome headless" > git rev-list --no-walk 03f977cea146b828fece4fefb4aae5af74a18575 # timeout=10 [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content ANDROID_SDK_ROOT=/home/jenkins/Android/Sdk KEYSTORE=/home/jenkins/javakey/android-release-keystore.properties CHROME_BIN=/usr/bin/chromium-browser ANDROID_HOME=/home/jenkins/Android/Sdk [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [XmlPullParserKmp] $ /home/jenkins/.jenkins/workspace/XmlPullParserKmp/gradlew clean build publish Starting a Gradle Daemon (subsequent builds will be faster) > Configure project : Kotlin Multiplatform Projects are an Alpha feature. See: https://kotlinlang.org/docs/reference/evolution/components-stability.html. To hide this message, add 'kotlin.mpp.stability.nowarn=true' to the Gradle properties. Warning: The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin. > Task :cleanJsBrowserTest > Task :cleanJvmTest UP-TO-DATE > Task :cleanAllTests > Task :clean > Task :transformCommonMainDependenciesMetadata > Task :compileCommonMainKotlinMetadata > Task :generateProjectStructureMetadata > Task :metadataCommonMainClasses > Task :allMetadataJar > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :mergeDebugJniLibFolders > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :generateDebugResValues > Task :generateDebugResources > Task :packageDebugResources > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :javaPreCompileDebug > Task :generateDebugAssets UP-TO-DATE > Task :packageDebugAssets > Task :packageDebugRenderscript NO-SOURCE > Task :prepareLintJarForPublish UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :preReleaseBuild UP-TO-DATE > Task :compileReleaseAidl NO-SOURCE > Task :mergeReleaseJniLibFolders > Task :compileReleaseRenderscript NO-SOURCE > Task :generateReleaseBuildConfig > Task :generateReleaseResValues > Task :generateReleaseResources > Task :packageReleaseResources > Task :parseDebugLocalResources > Task :mergeReleaseShaders > Task :compileReleaseShaders NO-SOURCE > Task :generateReleaseAssets UP-TO-DATE > Task :packageReleaseAssets > Task :packageReleaseRenderscript NO-SOURCE > Task :processReleaseJavaRes NO-SOURCE > Task :mergeReleaseResources > Task :jsPackageJson Cannot find build/js/packages_imported/kotlin/1.4.31, rebuilding Cannot find build/js/packages_imported/kotlin-test-js-runner/1.4.31, rebuilding Cannot find build/js/packages_imported/kotlin-test/1.4.31, rebuilding > Task :kotlinNodeJsSetup SKIPPED > Task :jsTestPackageJson > Task :rootPackageJson > Task :kotlinNpmInstall warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > mocha > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > karma > socket.io > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > mocha > chokidar > fsevents@2.1.3: "Please update to latest v2.3 or v2.2" warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > karma > socket.io > engine.io > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > karma > socket.io > socket.io-parser > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > webpack > watchpack > watchpack-chokidar2 > chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > webpack > watchpack > watchpack-chokidar2 > chokidar > fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated warning workspace-aggregator-e5333026-d6f5-4cf6-bb2e-2b2c4f55c85c > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated > Task :jsGenerateExternalsIntegrated UP-TO-DATE > Task :compileKotlinJs > Task :jsProcessResources NO-SOURCE > Task :jsMainClasses > Task :jsPublicPackageJson > Task :jsJar > Task :compileKotlinJvm > Task :jvmProcessResources NO-SOURCE > Task :jvmMainClasses > Task :jvmJar > Task :compileKotlinMetadata > Task :metadataMainClasses > Task :parseReleaseLocalResources > Task :processDebugManifest > Task :metadataJar > Task :sourcesJar > Task :compileTestKotlinJs > Task :jsTestProcessResources NO-SOURCE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols NO-SOURCE > Task :copyDebugJniLibsProjectAndLocalJars > Task :jsTestClasses > Task :jsBrowserTest > Task :jsTest > Task :compileTestKotlinJvm NO-SOURCE > Task :jvmTestProcessResources NO-SOURCE > Task :jvmTestClasses UP-TO-DATE > Task :jvmTest NO-SOURCE > Task :allTests > Task :prepareLintJar > Task :preDebugUnitTestBuild UP-TO-DATE > Task :processDebugUnitTestJavaRes NO-SOURCE > Task :preReleaseUnitTestBuild UP-TO-DATE > Task :processReleaseUnitTestJavaRes NO-SOURCE > Task :androidDebugSourcesJar > Task :generatePomFileForAndroidDebugPublication > Task :androidReleaseSourcesJar > Task :generatePomFileForAndroidReleasePublication > Task :generateMetadataFileForJsPublication > Task :generatePomFileForJsPublication > Task :jsSourcesJar > Task :publishJsPublicationToMavenRepository FAILED > Task :javaPreCompileReleaseUnitTest > Task :processReleaseManifest > Task :mergeReleaseNativeLibs > Task :javaPreCompileDebugUnitTest > Task :javaPreCompileRelease > Task :generateDebugRFile FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':publishJsPublicationToMavenRepository'. > Failed to publish publication 'js' to repository 'maven' > java.lang.NullPointerException (no error message) * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 19s 59 actionable tasks: 56 executed, 3 up-to-date Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure Finished: FAILURE