1

我最近开始实现 Gradle 发布插件。我已经通过https://github.com/researchgate/gradle-release#custom-release-steps

该插件正在将 SNAPSHOT 版本更新为 Release 版本,将当前的 SNAPSHOT 版本更新为下一个版本。此外,gradle 发布任务正在执行编译、构建步骤。我在 Jenkins 中实现了自动化。我尝试了“buildTasks = []”,但仍然执行了构建任务。我找不到这方面的文档。请帮忙。

仅供参考:我有单独的詹金斯工作,只构建我的项目。我为发布任务创建了新的 Jenkins 作业。对于发布任务,我不想编译,构建任务。

问候

苏迪尔

4

1 回答 1

3

buildTasks = []对我来说很好。没有调用其他 gradle 任务。

release {
    ...
    tagTemplate = '${version}'
    versionPropertyFile = 'gradle.properties'
    buildTasks = []
    ...    
}
于 2018-05-23T14:10:58.500 回答