我试图使用Jenkins构建一个android apk,但是我却遇到一条失败消息-
@fontawesome
我在项目中添加了第三方模块条,在应用程序级别gradle文件中的输入是-
app: 'annotationProcessor' dependencies won't be recognized as kapt annotation
processors. Please change the configuration name to 'kapt' for these artifacts:
'com.android.databinding:compiler:3.1.0'.
FAILURE: Build failed with an exception.
What went wrong:
Could not determine the dependencies of task ':stripe:check'.
Task with path 'checkstyle' not found in project ':stripe'.
我不知道jenkins的构建一直在失败是什么问题。
注意-以下是我的条纹的gradle文件-
implementation project(':stripe')
答案 0 :(得分:0)
您正在使用kotlin编译器,并且在kotlin中,我们使用“ kapt”而不是“ annotationProcessor”。检查您的“ Stripe”项目,并相应地更改gradle。
答案 1 :(得分:0)
从stripe的gradle中删除以下行并将所有 app:'annotationProcessor'依赖项替换为 kapt 后,Jenkins成功生成了构建。
check.dependsOn('checkstyle')