【发布时间】:2018-10-05 10:10:40
【问题描述】:
我有一个 Jenkins Job 正在运行一些 gradle 任务:
gradle clean -Pendpoint=qab assembleFromJenkinsJob
这是任务本身:
task assembleFromJenkinsJob << {
logger.lifecycle("Value of 'endpoint': ${endpoint}")
if (String.valueOf(endpoint).equalsIgnoreCase('qab')) {
assembleJenkinsQa
} else if (String.valueOf(endpoint).equalsIgnoreCase('prod')) {
assembleRelease
}
else
assembleJenkinsQa
}
任务assembleFromJenkinsJob正在运行:
:app:assembleFromJenkinsJob
Value of 'endpoint': qab
但是assembleJenkinsQa 或assembleRelease 没有运行。
我什至试着这样做assembleRelease.execute()
但什么也没发生。
【问题讨论】: