让Jenkins构建同一个项目的不同风格

时间:2014-09-02 18:18:29

标签: android jenkins gradle

我正在使用Jenkins构建我们公司的Android应用程序。在gradle.build文件中,我指定了两种不同类型的构建,调试和生产。

buildTypes {
    //TODO fix this so that signing works with release version
    debug {
        buildConfigField "boolean", "RELEASE", "false"
    }
    release {
        buildConfigField "boolean", "RELEASE", "true"
    }
}

如何手动触发Jenkins构建发布版本?

谢谢, -Mark

2 个答案:

答案 0 :(得分:5)

使用parameterized build - 参数值将作为环境变量提供,您可以在构建文件中进行测试。

答案 1 :(得分:1)

指定buildType还会创建名为assemble<buildTypeName>的任务。如果您只想构建发布版本,只需调用assembleRelease任务。