首页 > 解决方案 > 如何使用詹金斯发布

问题描述

我正在寻找使用 gradle 进行 jenkins 发布(不适用于 java 应用程序)的解决方案。我想在属性文件中添加有关发布的详细信息(nexus artifact details..etc)并发布版本

标签: jenkinsgradlejenkins-pipelinejenkins-pluginsrelease

解决方案


你使用 Jenkinsfile 吗?只需像这样调用您的 gradle 文件(对于脚本化管道)

    ...
    stage('Build') {    
        timeout(time: 30, unit: 'MINUTES') {
            sh "./gradlew build"
        }
    }
    ...

这取决于哪个 gradle 任务创建您的构建。也许你有一个名为 buildRelease 的 gradle 任务或者它需要的任何东西。关于版本编号和关系的所有其他内容,您应该通过 gradle 完成。对于 Nexus,例如使用 maven-publish。


推荐阅读