请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

maven deploy 一直保持 老师帮忙看下

https://img1.sycdn.imooc.com/szimg/600e29ca097fc0c114430764.jpg

node {


    stage('Pull source code') {

       git 'https://gitee.com/seomassss/k8s.git'


    }

    dir('Final') {

        //Maven 构建,制品上传到 Artifactory

        stage('Maven build'){

            def server = Artifactory.newServer url: "http://192.168.232.128:8083/artifactory", credentialsId: 'artifactoryCredential'

            def rtMaven = Artifactory.newMavenBuild()


            rtMaven.tool = 'maven' // Tool name from Jenkins configuration

            rtMaven.deployer releaseRepo: 'libs-release-local', snapshotRepo: 'libs-snapshot-local', server: server


            //收集构建信息

            def buildInfo = Artifactory.newBuildInfo()

            // server.publishBuildInfo buildInfo

            rtMaven.run pom: 'pom.xml', goals: 'deploy -Dmaven.test.skip=true', buildInfo: buildInfo


            server.publishBuildInfo buildInfo

        }


        //启动 Sonarqube 代码静态扫描

        stage('Code scanning and get result'){

            sh '''

                mvn sonar:sonar -Dsonar.host.url=http://192.168.232.128:9000 -Dsonar.login=340a5790fb84bd4e5f8835a07d9f1295960deb21


            '''


        }


        //启动 YAPI 接口测试

        stage('API Testing'){

         sh '''

         curl http://localhost:3000/api/open/run_auto_test?id=11&token=b57ff23110407a89d4a81be007d6f35665772044cde1193b131a349c33aeb7ed

         '''

        }


        //启动 Selenium UI 自动化测试

        stage('Maven UI Testing'){

            sh '''

                mvn test

            '''

        }


    }


 }


正在回答 回答被采纳积分+3

1回答

清风 2021-01-25 11:28:04

你的 Jenkins 版本是多少,太低的话升级一下 Jenkins 和 Artifactory 插件

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐6666697 #1
    jenkins:2.222.3-centos
    回复 有任何疑惑可以回复我~ 2021-01-25 15:29:21
  • Robin_0028 回复 提问者 慕沐6666697 #2
    你好,我也遇到这个问题,是jekins版本太低了吗
    回复 有任何疑惑可以回复我~ 2021-10-13 16:03:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信