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 --resolve-git-dir /home/jenkins/.jenkins/workspace/XmlPullParserKmp/.git # 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 29f9ccf0b9ea141f6267467e958afc7ec0318c6c (refs/remotes/origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 29f9ccf0b9ea141f6267467e958afc7ec0318c6c # timeout=10
Commit message: "Update README.md"
> git rev-list --no-walk 0bca483df7d58daaf6194a87991b4f7289195cb3 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
CHROME_BIN=/usr/bin/chromium-browser
ANDROID_SDK_ROOT=/home/jenkins/Android/Sdk
KEYSTORE=/home/jenkins/javakey/android-release-keystore.properties
ANDROID_HOME=/home/jenkins/Android/Sdk
[EnvInject] - Variables injected successfully.
[Gradle] - Launching build.
[XmlPullParserKmp] $ /home/jenkins/.jenkins/workspace/XmlPullParserKmp/gradlew clean build publish
Downloading https://services.gradle.org/distributions/gradle-7.4.2-all.zip
...............10%...............20%...............30%...............40%...............50%................60%...............70%...............80%...............90%...............100%
Starting a Gradle Daemon (subsequent builds will be faster)
> Configure project :
The property 'kotlin.mpp.enableGranularSourceSetsMetadata=true' has no effect in this and future Kotlin versions, as Hierarchical Structures support is now enabled by default. It is safe to remove the property.
The property 'kotlin.native.enableDependencyPropagation=false' has no effect in this and future Kotlin versions, as Kotlin/Native dependency commonization is now enabled by default. It is safe to remove the property.
==========
This project currently uses Both mode, which requires the Kotlin/JS Legacy compiler backend.
This backend has been deprecated and will be removed in a future release.
Please migrate the project to the new IR-based compiler (https://kotl.in/jsir).
==========
> Task :cleanJsIrBrowserTest
> Task :cleanJsLegacyBrowserTest
> Task :cleanJvmTest UP-TO-DATE
> Task :cleanAllTests
> Task :clean
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :preReleaseBuild UP-TO-DATE
> Task :kotlinNpmCachesSetup
> Task :preDebugUnitTestBuild UP-TO-DATE
> Task :preReleaseUnitTestBuild UP-TO-DATE
> Task :transformCommonMainDependenciesMetadata
> Task :generateProjectStructureMetadata
> Task :compileDebugAidl NO-SOURCE
> Task :mergeDebugJniLibFolders
> Task :mergeDebugNativeLibs NO-SOURCE
> Task :stripDebugDebugSymbols NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :copyDebugJniLibsProjectAndLocalJars
> Task :generateDebugBuildConfig
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :packageDebugResources
> Task :javaPreCompileDebug
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :packageDebugAssets
> Task :packageDebugRenderscript NO-SOURCE
> Task :processDebugJavaRes NO-SOURCE
> Task :prepareLintJarForPublish
> Task :parseDebugLocalResources
> Task :compileReleaseAidl NO-SOURCE
> Task :writeDebugAarMetadata
> Task :mergeReleaseJniLibFolders
> Task :mergeReleaseNativeLibs NO-SOURCE
> Task :stripReleaseDebugSymbols NO-SOURCE
> Task :copyReleaseJniLibsProjectAndLocalJars
> Task :compileReleaseRenderscript NO-SOURCE
> Task :generateReleaseBuildConfig
> Task :generateReleaseResValues
> Task :generateReleaseResources
> Task :packageReleaseResources
> Task :processDebugManifest
> Task :parseReleaseLocalResources
> Task :javaPreCompileRelease
> Task :mergeReleaseShaders
> Task :processReleaseManifest
> Task :compileReleaseShaders NO-SOURCE
> Task :generateReleaseAssets UP-TO-DATE
> Task :packageReleaseAssets
> Task :generateDebugRFile
> Task :packageReleaseRenderscript NO-SOURCE
> Task :generateReleaseRFile
> Task :processReleaseJavaRes NO-SOURCE
> Task :writeReleaseAarMetadata
> Task :mergeReleaseResources
aapt2 W 03-27 19:56:06 1947937 1947937 LoadedArsc.cpp:682] Unknown chunk type '200'.
> Task :verifyReleaseResources
> Task :jsIrPackageJson
> Task :compileCommonMainKotlinMetadata
> Task :compileDebugKotlinAndroid
> Task :kotlinNodeJsSetup
> Task :metadataCommonMainClasses
> Task :allMetadataJar
> Task :compileDebugJavaWithJavac
> Task :extractDebugAnnotations
> Task :mergeDebugGeneratedProguardFiles
> Task :mergeDebugConsumerProguardFiles
> Task :compileDebugSources
> Task :kotlinRestoreYarnLock
> Task :mergeDebugJavaResource
> Task :kotlinYarnSetup
> Task :syncDebugLibJars
> Task :bundleDebugAar
> Task :assembleDebug
> Task :jsIrTestPackageJson
> Task :jsLegacyPackageJson
> Task :jsLegacyTestPackageJson
> Task :packageJsonUmbrella
> Task :rootPackageJson
> Task :compileReleaseKotlinAndroid
> Task :kotlinNpmInstall
warning Ignored scripts due to flag.
> Task :compileReleaseJavaWithJavac
> Task :extractReleaseAnnotations
> Task :mergeReleaseGeneratedProguardFiles
> Task :mergeReleaseConsumerProguardFiles
> Task :compileReleaseSources
> Task :mergeReleaseJavaResource
> Task :kotlinStoreYarnLock FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':kotlinStoreYarnLock'.
> yarn.lock was changed. Run the `kotlinUpgradeYarnLock` task to actualize yarn.lock file
* 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
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 30s
60 actionable tasks: 59 executed, 1 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE