Skip to content

Commit 71f9b69

Browse files
committed
updating ci
1 parent c875212 commit 71f9b69

File tree

5 files changed

+68
-35
lines changed

5 files changed

+68
-35
lines changed

.gitlab-ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ variables:
44
LC_ALL: "en_US.UTF-8"
55
LANG: "en_US.UTF-8"
66
GIT_STRATEGY: clone
7-
MOBILE_APK_PATH: "${CI_PROJECT_DIR}/mobile/build/outputs/apk/debug/mobile-debug.apk"
87
CHANGE_LOG_PATH: "${CI_PROJECT_DIR}/fastlane/metadata/android/en-US/changelogs/"
98
SIGN_KEY_NAME: "release.jks"
109
SIGN_KEY_PATH: "${CI_PROJECT_DIR}/${SIGN_KEY_NAME}"
1110
GCM_KEY_PATH: "${CI_PROJECT_DIR}/gcm_key.json"
1211
BUILD_PROPERTIES_PATH: "${CI_PROJECT_DIR}/config/build.properties"
1312
SIGN_PROPERTIES_PATH: "${CI_PROJECT_DIR}/config/sign.properties"
13+
MOBILE_APK_PATH: "${CI_PROJECT_DIR}/mobile/build/outputs/apk/release/mobile-release.apk"
14+
TV_APK_PATH: "${CI_PROJECT_DIR}/tv/build/outputs/apk/release/tv-release.apk"
1415

1516
stages:
1617
- Test
@@ -48,9 +49,13 @@ SignAndUpload:
4849
- rm $SIGN_PROPERTIES_PATH
4950
- rm $GCM_KEY_PATH
5051
script:
51-
- fastlane publishToInternal
5252
- echo "VERSION_CODE=$VERSION_CODE" >> build.env
5353
- echo "VERSION_NAME=$VERSION_NAME" >> build.env
54+
- export DIRECTORY=${VERSION_NAME}.${VERSION_CODE}
55+
- fastlane buildReleaseApk
56+
- curl --retry 5 --show-error --fail -u "${NEXUS_USERNAME}:${NEXUS_PASSWORD}" --upload-file ${MOBILE_APK_PATH} "${NEXUS_SERVER}${DIRECTORY}/mobile.apk"
57+
- curl --retry 5 --show-error --fail -u "${NEXUS_USERNAME}:${NEXUS_PASSWORD}" --upload-file ${TV_APK_PATH} "${NEXUS_SERVER}${DIRECTORY}/tv.apk"
58+
- fastlane publishToInternal
5459
artifacts:
5560
reports:
5661
dotenv: build.env

fastlane/Fastfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,9 @@ supply(
5252
skip_upload_screenshots: true,
5353
aab_paths: Actions.lane_context[SharedValues::GRADLE_ALL_AAB_OUTPUT_PATHS]
5454
)
55-
end
55+
end
56+
57+
desc "Build Signed Apks for all modules."
58+
lane :buildReleaseApk do
59+
buildAndSign(task:"clean assemble")
60+
end

fastlane/README.md

Lines changed: 43 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,70 @@
11
fastlane documentation
2-
================
2+
----
3+
34
# Installation
45

56
Make sure you have the latest version of the Xcode command line tools installed:
67

7-
```
8+
```sh
89
xcode-select --install
910
```
1011

11-
Install _fastlane_ using
12-
```
13-
[sudo] gem install fastlane -NV
14-
```
15-
or alternatively using `brew install fastlane`
12+
For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)
1613

1714
# Available Actions
15+
1816
### test
17+
18+
```sh
19+
[bundle exec] fastlane test
1920
```
20-
fastlane test
21-
```
21+
2222
Runs tests
23+
2324
### updateBuildVersion
25+
26+
```sh
27+
[bundle exec] fastlane updateBuildVersion
2428
```
25-
fastlane updateBuildVersion
26-
```
27-
Pull Build number from play store and increase.
29+
30+
Pull Build number from play store and update gradle.
31+
2832
### buildAndSign
33+
34+
```sh
35+
[bundle exec] fastlane buildAndSign
2936
```
30-
fastlane buildAndSign
31-
```
37+
3238
Build and sign
33-
### buildAndDebug
39+
40+
### buildReleaseApk
41+
42+
```sh
43+
[bundle exec] fastlane buildReleaseApk
3444
```
35-
fastlane buildAndDebug
45+
46+
Build a release apk
47+
48+
### buildAndDebug
49+
50+
```sh
51+
[bundle exec] fastlane buildAndDebug
3652
```
37-
Build and debug
53+
54+
Build debug apk
55+
3856
### publishToInternal
57+
58+
```sh
59+
[bundle exec] fastlane publishToInternal
3960
```
40-
fastlane publishToInternal
41-
```
61+
4262
Publish app to play store (Internal channel)
4363

4464
----
4565

4666
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
47-
More information about fastlane can be found on [fastlane.tools](https://fastlane.tools).
48-
The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools).
67+
68+
More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools).
69+
70+
The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools).

fastlane/report.xml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<testsuites>
33
<testsuite name="fastlane.lanes">
4-
5-
6-
7-
8-
<testcase classname="fastlane.lanes" name="0: default_platform" time="0.000885">
9-
4+
5+
6+
<testcase classname="fastlane.lanes" name="0: default_platform" time="0.000171">
7+
108
</testcase>
11-
12-
13-
<testcase classname="fastlane.lanes" name="1: assembleDebug" time="249.564364">
14-
9+
10+
11+
<testcase classname="fastlane.lanes" name="1: assembleRelease" time="22.365607">
12+
13+
<failure
14+
message="/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/actions/actions_helper.rb:67:in `execute_action&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:255:in `block in execute_action&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:229:in `chdir&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:229:in `execute_action&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing&apos;&#10;Fastfile:36:in `block in parsing_binding&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/lane.rb:33:in `call&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:45:in `chdir&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/runner.rb:45:in `execute&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/lane_manager.rb:47:in `cruise_lane&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/commands_generator.rb:110:in `block (2 levels) in run&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:187:in `call&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:157:in `run&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/commander-4.6.0/lib/commander/runner.rb:444:in `run_active_command&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in `run!&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/commander-4.6.0/lib/commander/delegates.rb:18:in `run!&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/commands_generator.rb:354:in `run&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/commands_generator.rb:43:in `start&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in `take_off&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/gems/fastlane-2.211.0/bin/fastlane:23:in `&lt;top (required)&gt;&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/bin/fastlane:25:in `load&apos;&#10;/opt/homebrew/Cellar/fastlane/2.211.0_2/libexec/bin/fastlane:25:in `&lt;main&gt;&apos;&#10;&#10;Shell command exited with exit status 1 instead of 0.&#10;/Users/gindersingh/Documents/androidapp/gradlew: line 23: cd: &quot;/Users/gindersingh/Documents/androidapp/: No such file or directory&#10;&#10;&gt; Configure project :openvpn&#10;Warning: The &apos;kotlin-android-extensions&apos; 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 &apos;kotlin-parcelize&apos; plugin.&#10;&#10;&gt; Configure project :tv&#10;tv: &apos;annotationProcessor&apos; dependencies won&apos;t be recognized as kapt annotation processors. Please change the configuration name to &apos;kapt&apos; for these artifacts: &apos;com.github.bumptech.glide:compiler:4.11.0&apos;.&#10;&#10;&gt; Task :base:preBuild UP-TO-DATE&#10;&gt; Task :base:preReleaseBuild UP-TO-DATE&#10;&gt; Task :openvpn:preBuild UP-TO-DATE&#10;&gt; Task :openvpn:preSkeletonReleaseBuild UP-TO-DATE&#10;&gt; Task :openvpn:compileSkeletonReleaseAidl UP-TO-DATE&#10;&gt; Task :stealth:preBuild UP-TO-DATE&#10;&gt; Task :stealth:preReleaseBuild UP-TO-DATE&#10;&gt; Task :stealth:compileReleaseAidl NO-SOURCE&#10;&gt; Task :strongswan:preBuild UP-TO-DATE&#10;&gt; Task :strongswan:preReleaseBuild UP-TO-DATE&#10;&gt; Task :strongswan:compileReleaseAidl NO-SOURCE&#10;&gt; Task :base:compileReleaseAidl NO-SOURCE&#10;&gt; Task :base:mergeReleaseJniLibFolders UP-TO-DATE&#10;&gt; Task :base:mergeReleaseNativeLibs NO-SOURCE&#10;&gt; Task :base:stripReleaseDebugSymbols NO-SOURCE&#10;&gt; Task :base:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE&#10;&gt; Task :base:dataBindingMergeDependencyArtifactsRelease UP-TO-DATE&#10;&gt; Task :base:dataBindingMergeGenClassesRelease UP-TO-DATE&#10;&gt; Task :openvpn:packageSkeletonReleaseRenderscript NO-SOURCE&#10;&gt; Task :stealth:packageReleaseRenderscript NO-SOURCE&#10;&gt; Task :strongswan:packageReleaseRenderscript NO-SOURCE&#10;&gt; Task :base:compileReleaseRenderscript NO-SOURCE&#10;&gt; Task :base:generateReleaseResValues UP-TO-DATE&#10;&gt; Task :base:generateReleaseResources UP-TO-DATE&#10;&gt; Task :base:packageReleaseResources UP-TO-DATE&#10;&gt; Task :base:dataBindingGenBaseClassesRelease UP-TO-DATE&#10;&gt; Task :base:dataBindingTriggerRelease UP-TO-DATE&#10;&gt; Task :base:generateReleaseBuildConfig UP-TO-DATE&#10;&gt; Task :base:parseReleaseLocalResources UP-TO-DATE&#10;&gt; Task :base:processReleaseManifest UP-TO-DATE&#10;&gt; Task :openvpn:compileSkeletonReleaseRenderscript NO-SOURCE&#10;&gt; Task :openvpn:generateSkeletonReleaseResValues UP-TO-DATE&#10;&gt; Task :openvpn:generateSkeletonReleaseResources UP-TO-DATE&#10;&gt; Task :openvpn:packageSkeletonReleaseResources UP-TO-DATE&#10;&gt; Task :openvpn:parseSkeletonReleaseLocalResources UP-TO-DATE&#10;&gt; Task :openvpn:processSkeletonReleaseManifest UP-TO-DATE&#10;&gt; Task :openvpn:generateSkeletonReleaseRFile UP-TO-DATE&#10;&gt; Task :stealth:compileReleaseRenderscript NO-SOURCE&#10;&gt; Task :stealth:generateReleaseResValues UP-TO-DATE&#10;&gt; Task :stealth:generateReleaseResources UP-TO-DATE&#10;&gt; Task :stealth:packageReleaseResources UP-TO-DATE&#10;&gt; Task :stealth:parseReleaseLocalResources UP-TO-DATE&#10;&gt; Task :stealth:processReleaseManifest UP-TO-DATE&#10;&gt; Task :stealth:generateReleaseRFile UP-TO-DATE&#10;&gt; Task :strongswan:compileReleaseRenderscript NO-SOURCE&#10;&gt; Task :strongswan:generateReleaseResValues UP-TO-DATE&#10;&gt; Task :strongswan:generateReleaseResources UP-TO-DATE&#10;&gt; Task :strongswan:packageReleaseResources UP-TO-DATE&#10;&gt; Task :strongswan:parseReleaseLocalResources UP-TO-DATE&#10;&gt; Task :strongswan:processReleaseManifest UP-TO-DATE&#10;&gt; Task :strongswan:generateReleaseRFile UP-TO-DATE&#10;&gt; Task :base:generateReleaseRFile UP-TO-DATE&#10;&gt; Task :openvpn:generateSkeletonReleaseBuildConfig UP-TO-DATE&#10;&gt; Task :openvpn:compileSkeletonReleaseKotlin&#10;&gt; Task :openvpn:javaPreCompileSkeletonRelease UP-TO-DATE&#10;&#10;&gt; Task :openvpn:compileSkeletonReleaseJavaWithJavac&#10;Note: Some input files use or override a deprecated API.&#10;Note: Recompile with -Xlint:deprecation for details.&#10;Note: Some input files use unchecked or unsafe operations.&#10;Note: Recompile with -Xlint:unchecked for details.&#10;&#10;&gt; Task :stealth:generateReleaseBuildConfig UP-TO-DATE&#10;&gt; Task :stealth:javaPreCompileRelease UP-TO-DATE&#10;&gt; Task :openvpn:bundleLibCompileToJarSkeletonRelease&#10;&gt; Task :stealth:compileReleaseJavaWithJavac&#10;&gt; Task :strongswan:generateReleaseBuildConfig UP-TO-DATE&#10;&gt; Task :strongswan:javaPreCompileRelease UP-TO-DATE&#10;&gt; Task :stealth:bundleLibCompileToJarRelease&#10;&#10;&gt; Task :strongswan:compileReleaseJavaWithJavac&#10;Note: Some input files use or override a deprecated API.&#10;Note: Recompile with -Xlint:deprecation for details.&#10;&#10;&gt; Task :strongswan:bundleLibCompileToJarRelease&#10;&gt; Task :base:javaPreCompileRelease UP-TO-DATE&#10;&gt; Task :base:mergeReleaseShaders UP-TO-DATE&#10;&gt; Task :base:compileReleaseShaders NO-SOURCE&#10;&gt; Task :base:generateReleaseAssets UP-TO-DATE&#10;&gt; Task :base:packageReleaseAssets UP-TO-DATE&#10;&gt; Task :base:packageReleaseRenderscript NO-SOURCE&#10;&gt; Task :base:prepareLintJarForPublish UP-TO-DATE&#10;&gt; Task :base:prepareReleaseArtProfile UP-TO-DATE&#10;&gt; Task :base:processReleaseJavaRes NO-SOURCE&#10;&gt; Task :base:writeReleaseAarMetadata UP-TO-DATE&#10;&gt; Task :base:mergeReleaseResources UP-TO-DATE&#10;&gt; Task :openvpn:compileSkeletonReleaseLibraryResources UP-TO-DATE&#10;&#10;&gt; Task :base:kaptGenerateStubsReleaseKotlin FAILED&#10;e: java.lang.IllegalAccessError: class org.jetbrains.kotlin.kapt3.base.KaptContext (in unnamed module @0x5d7ff830) cannot access class com.sun.tools.javac.util.Context (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.util to unnamed module @0x5d7ff830&#10; at org.jetbrains.kotlin.kapt3.base.KaptContext.&lt;init&gt;(KaptContext.kt:29)&#10; at org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration.&lt;init&gt;(KaptContextForStubGeneration.kt:40)&#10; at org.jetbrains.kotlin.kapt3.AbstractKapt3Extension.contextForStubGeneration(Kapt3Extension.kt:287)&#10; at org.jetbrains.kotlin.kapt3.AbstractKapt3Extension.analysisCompleted(Kapt3Extension.kt:171)&#10; at org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension.analysisCompleted(Kapt3Extension.kt:102)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$invokeExtensionsOnAnalysisComplete(TopDownAnalyzerFacadeForJVM.kt:112)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(TopDownAnalyzerFacadeForJVM.kt:122)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$default(TopDownAnalyzerFacadeForJVM.kt:86)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler$analyze$1.invoke(KotlinToJVMBytecodeCompiler.kt:540)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler$analyze$1.invoke(KotlinToJVMBytecodeCompiler.kt:531)&#10; at org.jetbrains.kotlin.cli.common.messages.AnalyzerWithCompilerReport.analyzeAndReport(AnalyzerWithCompilerReport.kt:113)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze(KotlinToJVMBytecodeCompiler.kt:531)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:188)&#10; at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli$default(KotlinToJVMBytecodeCompiler.kt:154)&#10; at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:169)&#10; at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:52)&#10; at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:90)&#10; at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)&#10; at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:98)&#10; at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:386)&#10; at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:110)&#10; at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileIncrementally(IncrementalCompilerRunner.kt:303)&#10; at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl$rebuild(IncrementalCompilerRunner.kt:99)&#10; at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:124)&#10; at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:74)&#10; at org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:607)&#10; at org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:96)&#10; at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1659)&#10; at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)&#10; at java.base/java.lang.reflect.Method.invoke(Method.java:577)&#10; at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)&#10; at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)&#10; at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)&#10; at java.base/java.security.AccessController.doPrivileged(AccessController.java:712)&#10; at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)&#10; at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598)&#10; at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844)&#10; at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721)&#10; at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)&#10; at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720)&#10; at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)&#10; at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)&#10; at java.base/java.lang.Thread.run(Thread.java:833)&#10;&#10;&#10;FAILURE: Build failed with an exception.&#10;&#10;* What went wrong:&#10;Execution failed for task &apos;:base:kaptGenerateStubsReleaseKotlin&apos;.&#10;&gt; Internal compiler error. See log for more details&#10;&#10;* Try:&#10;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.&#10;&#10;* Get more help at https://help.gradle.org&#10;&#10;Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.&#10;Use &apos;--warning-mode all&apos; to show the individual deprecation warnings.&#10;See https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings&#10;&#10;BUILD FAILED in 21s&#10;50 actionable tasks: 8 executed, 42 up-to-date&#10;" />
15+
1516
</testcase>
16-
17+
1718
</testsuite>
1819
</testsuites>

gradlew

100644100755
File mode changed.

0 commit comments

Comments
 (0)