我正在寻找使用gradle进行jenkins发布(不适用于Java应用程序)的解决方案。 我想在属性文件中添加有关发布的详细信息(关联工件细节.etc),并发布一个版本
答案 0 :(得分:0)
您使用Jenkinsfile吗? 只需这样调用gradle文件(用于脚本化管道)
...
stage('Build') {
timeout(time: 30, unit: 'MINUTES') {
sh "./gradlew build"
}
}
...
在这里,gradle任务将创建您的构建。也许您有一个名为buildRelease的gradle任务,或您需要的任何任务。所有其他有关版本编号和关系的信息都应通过gradle完成。对于Nexus,例如使用maven-publish。