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 a1f97cae372a1618187661e7790f18c72a245944 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f a1f97cae372a1618187661e7790f18c72a245944 # timeout=10 Commit message: "Add support for getting input encoding, xml standalone, and xml version info." > git rev-list --no-walk ffc8340ae65bcf0c1240c010f3c0e18e10224b5b # 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 :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 :mergeReleaseNativeLibs > Task :stripReleaseDebugSymbols NO-SOURCE > Task :copyReleaseJniLibsProjectAndLocalJars > 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.32, rebuilding Cannot find build/js/packages_imported/kotlin-test-js-runner/1.4.32, rebuilding Cannot find build/js/packages_imported/kotlin-test/1.4.32, rebuilding > Task :kotlinNodeJsSetup SKIPPED > Task :jsTestPackageJson > Task :rootPackageJson > Task :kotlinNpmInstall warning workspace-aggregator-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > xmlpullparserkmp-test > mocha > chokidar > fsevents@2.1.3: "Please update to latest v2.3 or v2.2" warning workspace-aggregator-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > 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-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated warning workspace-aggregator-215d0433-870c-4f52-85d3-3bb3da9c3cb4 > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated > Task :jsGenerateExternalsIntegrated UP-TO-DATE > Task :compileKotlinJs w: /home/jenkins/.jenkins/workspace/XmlPullParserKmp/src/jsMain/kotlin/com/ustadmobile/xmlpullparserkmp/XmlPullParserJsImpl.kt: (229, 34): Condition 'ns == null' is always 'false' > 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 :metadataJar > Task :sourcesJar > Task :compileTestKotlinJs > Task :jsTestProcessResources NO-SOURCE > 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 UP-TO-DATE > Task :preDebugUnitTestBuild UP-TO-DATE > Task :javaPreCompileDebug > Task :processDebugUnitTestJavaRes NO-SOURCE > Task :preReleaseUnitTestBuild UP-TO-DATE > Task :processReleaseManifest > Task :javaPreCompileDebugUnitTest > Task :processReleaseUnitTestJavaRes NO-SOURCE > Task :androidDebugSourcesJar > Task :generatePomFileForAndroidDebugPublication > Task :androidReleaseSourcesJar > Task :generatePomFileForAndroidReleasePublication > Task :generateMetadataFileForJsPublication > Task :generatePomFileForJsPublication > Task :jsSourcesJar > Task :publishJsPublicationToMavenRepository > Task :generateMetadataFileForJvmPublication > Task :generatePomFileForJvmPublication > Task :jvmSourcesJar > Task :publishJvmPublicationToMavenRepository > Task :generateMetadataFileForKotlinMultiplatformPublication > Task :generatePomFileForKotlinMultiplatformPublication > Task :publishKotlinMultiplatformPublicationToMavenRepository > Task :javaPreCompileReleaseUnitTest > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols NO-SOURCE > Task :copyDebugJniLibsProjectAndLocalJars > Task :parseDebugLocalResources > Task :verifyReleaseResources > Task :processDebugManifest > Task :javaPreCompileRelease > Task :parseReleaseLocalResources > Task :generateReleaseRFile > Task :compileReleaseKotlinAndroid > Task :compileReleaseJavaWithJavac > Task :extractReleaseAnnotations > Task :mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :compileReleaseSources > Task :generateDebugRFile > Task :compileDebugKotlinAndroid > Task :compileDebugJavaWithJavac > Task :extractDebugAnnotations > Task :mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :mergeDebugConsumerProguardFiles UP-TO-DATE > Task :mergeReleaseJavaResource > Task :compileDebugSources > Task :syncReleaseLibJars > Task :bundleReleaseAar > Task :assembleRelease > Task :lint Ran lint on variant debug: 0 issues found Ran lint on variant release: 0 issues found > Task :generateReleaseUnitTestStubRFile > Task :mergeDebugJavaResource > Task :syncDebugLibJars > Task :bundleDebugAar > Task :assembleDebug > Task :assemble > Task :compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :generateMetadataFileForAndroidDebugPublication > Task :publishAndroidDebugPublicationToMavenRepository > Task :generateMetadataFileForAndroidReleasePublication > Task :publishAndroidReleasePublicationToMavenRepository > Task :publish > Task :bundleLibResDebug > Task :bundleLibResRelease > Task :testReleaseUnitTest NO-SOURCE > Task :generateDebugUnitTestStubRFile > Task :compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :testDebugUnitTest NO-SOURCE > Task :test UP-TO-DATE > Task :check > Task :build Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 24s 94 actionable tasks: 86 executed, 8 up-to-date Build step 'Invoke Gradle script' changed build result to SUCCESS Finished: SUCCESS