2014-09-02 62 views
2

我使用詹金斯来建立我们公司的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构建发行版本?

感谢, 马克

回答

4

使用parameterized build - 参数值将作为一个环境变量,你可以在你的build文件测试。

+0

非常感谢。 – Marcubus 2014-09-02 19:54:45

2

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