使用Jenkins'带有Gradle任务的条件BuildStep插件

时间:2018-03-29 13:44:52

标签: gradle

我想在Jenkins上构建Android应用时在不同的Gradle任务之间进行选择。 例如,如果env变量等于" Full"将使用的Gradle任务是:

clean
build
assembleDebug
assembleDebugAndroidTest

如果env变量等于" Not Full",将使用的Gradle任务是:

clean
build

我知道我应该使用Conditional BuildStep插件,但文档有点模糊。

谢谢!

1 个答案:

答案 0 :(得分:1)

使用条件步骤中的Strings match设置。假设您的env变量名为$YOUR_ENV_VAR

对于Full案例

enter image description here

对于Not Full案例

enter image description here