问题标签 [gradle-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2864 浏览

android - gradlew build 在 mergeDebugResources 冻结

我在谷歌教程https://developer.android.com/training/basics/firstapp/running-app.html中使用 gradlew 构建调试应用程序

我是创建项目使用

这是我的 build.gradle 文件

我构建调试应用程序使用命令

建筑物冻结在 40%

`

0 投票
0 回答
31 浏览

regex - TeamCity 上的自定义 gradle 插件与本地不同的行为

我正面临一件让我困惑的事情。我有这个时髦的代码:

在我的本地机器上,一切看起来都很好,所有测试都通过了。但是在相同的条件下,Team City 上具有相同输入的这段代码没有给出任何匹配项。编码和输入参数都是相同的。你有什么想法?

0 投票
0 回答
316 浏览

gradle - How do I get my Eclipse-Gradle project to refresh dependencies automatically?

I’m using Eclipse Mars, Gradle 2.7, the Eclipse-Gradle plugin, and Java 8. I have imported my Gradle project into Eclipse and have “Project” -> “Build Automatically” checked. However, when I add a new dependency into my build.gradle file, it is not getting recognized by the project. For instance, when I run a JUnit test through Eclipse, I get the error

The test runs fine on the command line. When I delete and re-import the project (after clicking “Build Model” during project re-import), everything works fine. However, I don’t want to delete and re-import the project each time I add a dependency. How do I get Gradle to rebuild its model/refresh itself and download dependencies automatically? g

0 投票
2 回答
5154 浏览

gradle - Gradle 自定义插件:gradleApi() 与显式依赖

我正在开发一个自定义 gradle 插件,我的插件项目的依赖项如下所示:

但是,为了可重现的构建,我想知道是否建议使用localGroovy()and gradleApi()

经过大量的谷歌搜索,虽然我可以localGroovy()用特定版本的 groovy 替换,但我似乎无法找到关于替换的明确答案gradleApi()

你们有什么建议吗?

谢谢!

0 投票
2 回答
1128 浏览

android - 为 androidTest 定义 buildConfigField

我在运行时定义了一个特定的BuildConfig字段URL。因此,对于每种构建类型,我使用不同的字符串:

运行 android 测试时是否可以定义不同的 URL?我尝试将此设置置于 下sourceSets->androidTest,但不被接受。

0 投票
0 回答
178 浏览

android-studio - 为 androidTest 生成 Jacoco exec

我想.exec使用 Jacoco 为androidTest文件夹生成文件。现在它只为test文件夹生成。如何为 Instrument 测试用例生成它并结合 androidTest 和 test 文件夹的报告。

任何代码片段或示例链接?

0 投票
1 回答
2736 浏览

groovy - Gradle 任务依赖于动态创建的任务

我有一个多项目构建,我需要将一些依赖项发布到磁盘上的自定义本地 Maven 存储库,然后将此文件夹添加到分发 zip。

我使用 maven-publish 插件为每个子项目定义发布任务。

使用分发插件我创建了一个 zip 文件

如何确保在创建 zip 文件之前运行所有动态创建的发布任务?

我尝试为依赖于动态创建的任务的所有子项目创建一个新任务,但当时似乎还没有创建它们。

0 投票
3 回答
1650 浏览

deployment - Bintray:无法创建包 HTTP/1.1 400 错误请求 [消息:许可证“[”不存在]

我正在尝试使用gradle-bintray-plugin v.1.5将Overpass 库的第一个版本发布到Bintray/jCenter我在这个临时分支上准备了配置:

除了我之前发布的帐户之外,我没有在 Bintray 网站上准备任何东西。所以我也有一个用于 Gradle 的地方bintrayUserbintrayApiKey请告诉我是否需要事先手动设置。- 然后,我运行以下命令:

这失败并出现此错误:

任务“:bintrayUpload”执行失败。
> 无法创建包 'tbsprs/maven/Overpass':HTTP/1.1 400 错误请求 [消息:许可证 '[' 不存在]

你能发现错误吗?

0 投票
1 回答
6186 浏览

java - 在自定义 gradle 插件中获取类路径依赖项

我必须为我的自定义插件声明依赖项buildscript

是否有可能以某种方式在插件类中获取它们

或使用扩展名传递它们?就像是:

0 投票
0 回答
296 浏览

android-studio - 单独仪器测试模块的新 Android Gradle 插件 1.3 功能不起作用

在为 module 运行仪器测试时test,我收到以下错误 -

我有一个包含两个模块的项目:apptest

这是build.gradle(测试)`

&这是AndroidManifest.xml用于测试模块