我正在寻找一个用gradle做jenkins发布的解决方案(不是java应用),我想在属性文件中添加关于发布的细节(nexus artifact details...等等),并将发布的版本添加到属性文件中。
你使用Jenkinsfile吗?只要像这样调用你的gradle文件就可以了(对于脚本流水线
...
stage('Build') {
timeout(time: 30, unit: 'MINUTES') {
sh "./gradlew build"
}
}
...
这取决于哪个gradle任务来创建你的build。也许你有一个名为buildRelease的gradle任务,或者它需要的任何东西。其余的版本号和nexus都应该通过gradle来完成。对于Nexus,例如使用maven-publish。