Gradle实践--如何打包并上传到私服

来源:互联网 发布:大数据的定义和特点 编辑:程序博客网 时间:2024/05/22 03:33

gradle打包操作:
1. 配置build.gradle

    //引入其他gradle文件    apply from: '../scripts/build-jacoco.gradle'    apply from: '../scripts/build-upload.gradle'    apply from: '../scripts/build-springboot.gradle'

这里写图片描述
2. 在build-upload.gradle里面配置私服

apply plugin: 'maven' //发布到maven 库中的插件apply plugin: 'maven-publish' //发布到maven 库中的插件ext {    MAVEN_REPO_RELEASE_URL = "http://192.168.10.138:9090/nexus/content/repositories/fnd-release/"    MAVEN_REPO_SNAPSHOT_URL = "http://192.168.10.138:9090/nexus/content/repositories/fnd-snapshot/"    MAVEN_DEPLOY_USER = "deployment"    MAVEN_DEPLOY_PASSWORD = "deployment123"}repositories {    mavenLocal()    mavenCentral()}//publishing {//发布jar到本地仓库//    publications {//        maven(MavenPublication) {////            groupId group////            artifactId archivesBaseName////            version version//            repositories {//发布到指定的repository//                maven {//                    // change to point to your repo, e.g. http://my.org/repo//                    url "$buildDir/repo"//                }//            }//        }//    }//}//上传jar包到私服uploadArchives {    repositories.mavenDeployer {        snapshotRepository(url: MAVEN_REPO_SNAPSHOT_URL) {//快照            authentication(userName: MAVEN_DEPLOY_USER, password: MAVEN_DEPLOY_PASSWORD)        }        repository(url: MAVEN_REPO_RELEASE_URL) {//RELEASE            authentication(userName: MAVEN_DEPLOY_USER, password: MAVEN_DEPLOY_PASSWORD)        }//        pom.project{//            version ''//            artifactId ''//            groupId ''//            packaging 'jar'//            description ''//        }    }}
  1. 打包并上传到私服
    左侧gradle目录,项目模块——》task—>upload 打开运行,会将当前项目打包并上传到私服 。 打包前记得修改项目版本号。
    (build.gradle和dockerfile里面有版本号,修改代码后,打包上传到公司私服前,需要先改版本号。)
    这里写图片描述
阅读全文
0 0
原创粉丝点击