android - Jenkins + Gradle 包装器。如何将 init.gradle 设置添加到 Jenkins

标签 android jenkins gradle

我刚刚开始将 Jenkins for CI 与 Gradle 构建工具用于我的项目。 根据Jenkins Gradle Integration: Invoke Gradle vs. Use Gradle Wrapper options我应该使用 Gradle 包装器,因为我在 init.gradle 中定义了自定义 maven URL。

下面的代码是我电脑上的init.gradle。

allprojects {
    buildscript.repositories {
        maven { url "url here" }
    }
    buildscript.configurations.all {
        resolutionStrategy.cacheDynamicVersionsFor 0, 'seconds'
        resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
    }
    repositories {
        maven { url "url here" }
    }
}

如何配置 Jenkins 以使用此设置?

最佳答案

我刚刚添加了

--init-script "path to init.gradle"

进入 Gradle Switches 领域并成功

关于android - Jenkins + Gradle 包装器。如何将 init.gradle 设置添加到 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31455406/

相关文章:

maven - SonarQube 未获得单元测试覆盖率

heroku - Gradle 应用程序无法启动

升级到最新支持库后 Android JACK 编译器错误

android - 错误:无法启动守护进程。VM初始化期间发生错误无法为1572864KB对象堆保留足够的空间

android - 使用 TextWatcher 时退格键无法正常工作

android - 无法在带有 Qt 5.2 的 Samsung Galaxy Tab 3 7"上运行标准的 Hello World Qt Quick 2.0 项目

caching - Jenkins 禁用或清除 Maven 构建的缓存

android - 无法读取未定义的属性 'getPicture' - ionic 相机

android - 将 JSON 数据检索到 ListView 中

java - 在 Jenkins 中构建 Maven 期间不支持的类版本