Started by user Mike Dawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/AdbScreenRecord 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/AdbScreenRecorder.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/AdbScreenRecorder.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/UstadMobile/AdbScreenRecorder.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 9d29a41d4174990b856498b94ab58aec6bd578d7 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 9d29a41d4174990b856498b94ab58aec6bd578d7 # timeout=10 Commit message: "Update to Gradle 7.1 to avoid exception caused by Kotlin 1.3.72 being on the classpath" > git rev-list --no-walk 398e4dc65c94d5092ceb37c2ddf169169a200592 # timeout=10 [Gradle] - Launching build. [AdbScreenRecord] $ /home/jenkins/.jenkins/workspace/AdbScreenRecord/gradlew clean build publish Downloading https://services.gradle.org/distributions/gradle-7.1-all.zip ................................................................................................................................................... Unzipping /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1-all.zip to /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp Set executable permissions for: /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/bin/gradle Welcome to Gradle 7.1! Here are the highlights of this release: - Faster incremental Java compilation - Easier source set configuration in the Kotlin DSL For more details see https://docs.gradle.org/7.1/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Configure project :app 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. File /home/jenkins/.android/repositories.cfg could not be loaded. Checking the license for package Android SDK Build-Tools 30.0.3 in /var/lib/jenkins/Android/Sdk/licenses License for package Android SDK Build-Tools 30.0.3 accepted. Preparing "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)". "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" ready. Installing Android SDK Build-Tools 30.0.3 in /var/lib/jenkins/Android/Sdk/build-tools/30.0.3 "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" complete. "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" finished. > Task :clean > Task :app:clean > Task :lib-client:clean > Task :lib-gradle-plugin:clean > Task :lib-http-server:clean > Task :lib-shared:clean > Task :app:preBuild UP-TO-DATE > Task :app:preDebugBuild UP-TO-DATE > Task :lib-client:preBuild UP-TO-DATE > Task :lib-client:preDebugBuild UP-TO-DATE > Task :lib-client:compileDebugAidl NO-SOURCE > Task :app:compileDebugAidl NO-SOURCE > Task :lib-client:packageDebugRenderscript NO-SOURCE > Task :app:compileDebugRenderscript NO-SOURCE > Task :app:generateDebugBuildConfig > Task :app:generateDebugResValues > Task :app:generateDebugResources > Task :lib-client:compileDebugRenderscript NO-SOURCE > Task :lib-client:generateDebugResValues > Task :lib-client:writeDebugAarMetadata > Task :lib-client:generateDebugResources > Task :lib-client:packageDebugResources > Task :app:checkDebugAarMetadata > Task :app:createDebugCompatibleScreenManifests > Task :app:extractDeepLinksDebug > Task :lib-client:extractDeepLinksDebug > Task :lib-client:processDebugManifest > Task :app:mergeDebugResources > Task :lib-client:compileDebugLibraryResources > Task :app:processDebugMainManifest > Task :app:processDebugManifest > Task :lib-client:parseDebugLocalResources > Task :lib-shared:compileKotlin > Task :lib-shared:compileJava NO-SOURCE > Task :lib-shared:processResources NO-SOURCE > Task :lib-shared:classes UP-TO-DATE > Task :lib-shared:inspectClassesForKotlinIC > Task :lib-shared:jar > Task :lib-client:generateDebugBuildConfig > Task :app:processDebugManifestForPackage > Task :lib-client:javaPreCompileDebug > Task :app:javaPreCompileDebug > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE > Task :app:mergeDebugShaders > Task :app:compileDebugShaders NO-SOURCE > Task :app:generateDebugAssets UP-TO-DATE > Task :lib-client:mergeDebugShaders > Task :lib-client:compileDebugShaders NO-SOURCE > Task :lib-client:generateDebugAssets UP-TO-DATE > Task :lib-client:packageDebugAssets > Task :app:mergeDebugAssets > Task :lib-client:generateDebugRFile > Task :app:compressDebugAssets > Task :app:processDebugJavaRes NO-SOURCE > Task :lib-client:processDebugJavaRes NO-SOURCE > Task :app:processDebugResources > Task :lib-client:compileDebugKotlin > Task :lib-client:compileDebugJavaWithJavac > Task :lib-client:bundleLibResDebug > Task :lib-client:bundleLibCompileToJarDebug > Task :lib-client:bundleLibRuntimeToJarDebug > Task :app:checkDebugDuplicateClasses > Task :app:desugarDebugFileDependencies > Task :app:mergeDebugJniLibFolders > Task :lib-client:mergeDebugJniLibFolders > Task :lib-client:mergeDebugNativeLibs NO-SOURCE > Task :lib-client:stripDebugDebugSymbols NO-SOURCE > Task :lib-client:copyDebugJniLibsProjectOnly > Task :app:validateSigningDebug > Task :app:writeDebugAppMetadata > Task :app:writeDebugSigningConfigVersions > Task :app:preReleaseBuild UP-TO-DATE > Task :lib-client:preReleaseBuild UP-TO-DATE > Task :lib-client:compileReleaseAidl NO-SOURCE > Task :app:compileReleaseAidl NO-SOURCE > Task :lib-client:packageReleaseRenderscript NO-SOURCE > Task :app:compileReleaseRenderscript NO-SOURCE > Task :app:generateReleaseBuildConfig > Task :lib-client:writeReleaseAarMetadata > Task :app:generateReleaseResValues > Task :app:generateReleaseResources > Task :lib-client:compileReleaseRenderscript NO-SOURCE > Task :lib-client:generateReleaseResValues > Task :lib-client:generateReleaseResources > Task :lib-client:packageReleaseResources > Task :app:createReleaseCompatibleScreenManifests > Task :app:extractDeepLinksRelease > Task :lib-client:extractDeepLinksRelease > Task :app:checkReleaseAarMetadata > Task :lib-client:processReleaseManifest > Task :app:mergeReleaseResources > Task :app:processReleaseMainManifest > Task :app:processReleaseManifest > Task :app:mergeDebugNativeLibs > Task :app:mergeExtDexDebug > Task :app:compileDebugKotlin > Task :app:compileDebugJavaWithJavac > Task :app:compileDebugSources > Task :app:mergeDebugJavaResource > Task :app:dexBuilderDebug > Task :app:stripDebugDebugSymbols NO-SOURCE > Task :lib-client:compileReleaseLibraryResources > Task :lib-client:generateReleaseBuildConfig > Task :lib-client:parseReleaseLocalResources > Task :lib-client:javaPreCompileRelease > Task :app:javaPreCompileRelease > Task :app:writeReleaseApplicationId > Task :app:analyticsRecordingRelease > Task :lib-client:prepareLintJarForPublish > Task :app:mergeReleaseJniLibFolders > Task :lib-client:processReleaseJavaRes NO-SOURCE > Task :lib-client:generateReleaseRFile > Task :lib-client:mergeReleaseJniLibFolders > Task :lib-client:mergeReleaseNativeLibs NO-SOURCE > Task :lib-client:stripReleaseDebugSymbols NO-SOURCE > Task :lib-client:copyReleaseJniLibsProjectOnly > Task :app:mergeReleaseShaders > Task :lib-client:compileReleaseKotlin > Task :lib-client:compileReleaseJavaWithJavac > Task :app:compileReleaseShaders NO-SOURCE > Task :lib-client:bundleLibCompileToJarRelease > Task :app:generateReleaseAssets UP-TO-DATE > Task :lib-client:bundleLibResRelease > Task :lib-client:mergeReleaseShaders > Task :lib-client:compileReleaseShaders NO-SOURCE > Task :lib-client:generateReleaseAssets UP-TO-DATE > Task :lib-client:packageReleaseAssets > Task :app:mergeReleaseAssets > Task :app:compressReleaseAssets > Task :lib-client:bundleLibRuntimeToJarRelease > Task :app:desugarReleaseFileDependencies > Task :app:checkReleaseDuplicateClasses > Task :app:processReleaseJavaRes NO-SOURCE > Task :app:mergeDexDebug > Task :app:collectReleaseDependencies > Task :app:sdkReleaseDependencyData > Task :app:writeReleaseAppMetadata > Task :app:writeReleaseSigningConfigVersions > Task :app:preDebugUnitTestBuild UP-TO-DATE > Task :app:processDebugUnitTestJavaRes NO-SOURCE > Task :app:preReleaseUnitTestBuild UP-TO-DATE > Task :app:javaPreCompileDebugUnitTest > Task :app:javaPreCompileReleaseUnitTest > Task :app:processReleaseManifestForPackage > Task :app:bundleDebugClasses > Task :app:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-client:copyDebugJniLibsProjectAndLocalJars > Task :app:mergeReleaseNativeLibs > Task :app:compileDebugUnitTestKotlin > Task :app:stripReleaseDebugSymbols NO-SOURCE > Task :app:extractReleaseNativeSymbolTables NO-SOURCE > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :app:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :app:processReleaseResources > Task :app:mergeExtDexRelease > Task :app:testDebugUnitTest > Task :app:compileReleaseKotlin > Task :app:compileReleaseJavaWithJavac > Task :app:compileReleaseSources > Task :app:lintVitalRelease SKIPPED > Task :app:dexBuilderRelease > Task :app:packageDebug > Task :app:assembleDebug > Task :app:mergeReleaseJavaResource > Task :app:mergeDexRelease > Task :app:lint Ran lint on variant debug: 6 issues found Ran lint on variant release: 5 issues found Wrote HTML report to file:///home/jenkins/.jenkins/workspace/AdbScreenRecord/app/build/reports/lint-results.html Wrote XML report to file:///home/jenkins/.jenkins/workspace/AdbScreenRecord/app/build/reports/lint-results.xml > Task :app:bundleReleaseClasses > Task :lib-client:extractDebugAnnotations > Task :lib-client:mergeDebugGeneratedProguardFiles > Task :lib-client:mergeDebugConsumerProguardFiles > Task :lib-client:compileDebugSources > Task :lib-client:copyReleaseJniLibsProjectAndLocalJars > Task :lib-client:mergeDebugJavaResource > Task :lib-client:extractReleaseAnnotations > Task :lib-client:syncDebugLibJars > Task :lib-client:bundleDebugAar > Task :lib-client:assembleDebug > Task :lib-client:mergeReleaseGeneratedProguardFiles > Task :lib-client:mergeReleaseConsumerProguardFiles > Task :lib-client:compileReleaseSources > Task :lib-client:mergeReleaseJavaResource > Task :lib-client:mergeReleaseResources > Task :lib-client:syncReleaseLibJars > Task :lib-client:bundleReleaseAar > Task :lib-client:verifyReleaseResources > Task :lib-client:lint Ran lint on variant debug: 4 issues found Ran lint on variant release: 4 issues found Wrote HTML report to file:///home/jenkins/.jenkins/workspace/AdbScreenRecord/lib-client/build/reports/lint-results.html Wrote XML report to file:///home/jenkins/.jenkins/workspace/AdbScreenRecord/lib-client/build/reports/lint-results.xml > Task :lib-client:assembleRelease > Task :lib-client:assemble > Task :lib-client:preDebugUnitTestBuild UP-TO-DATE > Task :lib-client:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-client:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-client:javaPreCompileDebugUnitTest > Task :lib-client:javaPreCompileReleaseUnitTest > Task :lib-client:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-client:generateDebugUnitTestStubRFile > Task :lib-client:generateReleaseUnitTestStubRFile > Task :app:compileReleaseUnitTestKotlin > Task :app:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :app:testReleaseUnitTest > Task :app:test > Task :app:check > Task :lib-client:compileDebugUnitTestKotlin > Task :lib-client:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-client:testDebugUnitTest > Task :lib-client:compileReleaseUnitTestKotlin > Task :lib-client:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-client:testReleaseUnitTest > Task :lib-client:test > Task :lib-client:check > Task :lib-client:build > Task :lib-http-server:compileKotlin > Task :lib-http-server:compileJava NO-SOURCE > Task :lib-gradle-plugin:compileKotlin w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath: /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/lib/kotlin-stdlib-1.4.31.jar (version 1.4) /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/lib/kotlin-stdlib-common-1.4.31.jar (version 1.4) /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/lib/kotlin-stdlib-jdk7-1.4.31.jar (version 1.4) /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/lib/kotlin-stdlib-jdk8-1.4.31.jar (version 1.4) /home/jenkins/.gradle/wrapper/dists/gradle-7.1-all/9ccjyfn4kvk7v1w1wbmf8rhqp/gradle-7.1/lib/kotlin-reflect-1.4.31.jar (version 1.4) /home/jenkins/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.10/3f4af7aff21c4ec46e3cdd645639d0a63a68d3d0/kotlin-stdlib-jdk8-1.5.10.jar (version 1.5) /home/jenkins/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.5.10/d6c70f3c0df2457ea0095c61c1fc1188017dc3bc/kotlin-reflect-1.5.10.jar (version 1.5) /home/jenkins/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.10/c49d0703d16c6cb1526cc07b9b46486da1dd8a60/kotlin-stdlib-jdk7-1.5.10.jar (version 1.5) /home/jenkins/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.10/da6a904b132f0402fa4d79169a3c1770598d4702/kotlin-stdlib-1.5.10.jar (version 1.5) /home/jenkins/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.5.10/6b84d926e28493be69daf673e40076f89492ef7/kotlin-stdlib-common-1.5.10.jar (version 1.5) w: Consider providing an explicit dependency on kotlin-reflect 1.5 to prevent strange errors w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath > Task :lib-gradle-plugin:compileJava NO-SOURCE > Task :lib-gradle-plugin:pluginDescriptors > Task :lib-gradle-plugin:processResources > Task :lib-gradle-plugin:classes > Task :lib-gradle-plugin:inspectClassesForKotlinIC > Task :lib-gradle-plugin:jar > Task :lib-gradle-plugin:assemble > Task :lib-gradle-plugin:compileTestKotlin NO-SOURCE > Task :lib-http-server:processResources > Task :lib-http-server:classes > Task :lib-http-server:inspectClassesForKotlinIC > Task :lib-http-server:jar > Task :lib-gradle-plugin:pluginUnderTestMetadata > Task :lib-gradle-plugin:compileTestJava NO-SOURCE > Task :lib-gradle-plugin:processTestResources NO-SOURCE > Task :lib-gradle-plugin:testClasses UP-TO-DATE > Task :lib-gradle-plugin:test NO-SOURCE > Task :lib-gradle-plugin:validatePlugins > Task :lib-gradle-plugin:check > Task :lib-gradle-plugin:build > Task :lib-http-server:assemble > Task :lib-http-server:compileTestKotlin > Task :lib-http-server:compileTestJava NO-SOURCE > Task :lib-http-server:processTestResources NO-SOURCE > Task :lib-http-server:testClasses UP-TO-DATE > Task :lib-http-server:test > Task :lib-http-server:check > Task :lib-http-server:build > Task :lib-shared:assemble > Task :lib-shared:compileTestKotlin NO-SOURCE > Task :lib-shared:compileTestJava NO-SOURCE > Task :lib-shared:processTestResources NO-SOURCE > Task :lib-shared:testClasses UP-TO-DATE > Task :lib-shared:test NO-SOURCE > Task :lib-shared:check UP-TO-DATE > Task :lib-shared:build > Task :app:generatePomFileForMavenLocalconfigAarPublication > Task :app:publishMavenLocalconfigAarPublicationToMavenRepository > Task :app:publish > Task :lib-client:generateMetadataFileForDebugPublication > Task :lib-client:generatePomFileForDebugPublication > Task :lib-client:publishDebugPublicationToMavenRepository > Task :lib-client:generatePomFileForMavenLocalconfigAarPublication > Task :lib-client:publishMavenLocalconfigAarPublicationToMavenRepository > Task :lib-client:generateMetadataFileForReleasePublication > Task :lib-client:generatePomFileForReleasePublication > Task :lib-client:publishReleasePublicationToMavenRepository Multiple publications with coordinates 'com.ustadmobile.adbscreenrecorder:lib-client:0.1-alpha07' are published to repository 'maven'. The publications will overwrite each other! > Task :lib-client:publish > Task :lib-gradle-plugin:generateMetadataFileForMavenPublication > Task :lib-gradle-plugin:generatePomFileForMavenPublication > Task :lib-gradle-plugin:publishMavenPublicationToMavenRepository > Task :lib-gradle-plugin:generateMetadataFileForPluginMavenPublication > Task :lib-gradle-plugin:generatePomFileForPluginMavenPublication > Task :lib-gradle-plugin:publishPluginMavenPublicationToMavenRepository > Task :lib-gradle-plugin:generatePomFileForSimplePluginPluginMarkerMavenPublication > Task :lib-gradle-plugin:publishSimplePluginPluginMarkerMavenPublicationToMavenRepository > Task :lib-gradle-plugin:publish > Task :lib-http-server:generateMetadataFileForMavenPublication > Task :lib-http-server:generatePomFileForMavenPublication > Task :lib-http-server:publishMavenPublicationToMavenRepository > Task :lib-http-server:publish > Task :lib-shared:generateMetadataFileForMavenPublication > Task :lib-shared:generatePomFileForMavenPublication > Task :lib-shared:publishMavenPublicationToMavenRepository > Task :lib-shared:publish > Task :app:optimizeReleaseResources > Task :app:packageRelease > Task :app:assembleRelease > Task :app:assemble > Task :app:build BUILD SUCCESSFUL in 1m 9s 179 actionable tasks: 179 executed Build step 'Invoke Gradle script' changed build result to SUCCESS Finished: SUCCESS