如何在Artifactory Maven插件中将命令行参数-X和-B传递给rtMavenRun?

时间:2019-01-15 23:43:43

标签: maven jenkins-pipeline artifactory

在我的声明性Jenkinsfile中,我使用来自https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins

的此块调用maven
           rtMavenRun (
                tool: 'maven-3.6.0',
                pom: 'pom.xml',
                goals: 'clean test',
                resolverId: 'maven-resolver-id',
                deployerId: 'maven-deployer-id',
                buildNumber: '99',
                buildName: 'my-build'
            )

运行时,输出中充满了许多“进度”条目。 关闭该方法的方法是在mvn命令行上使用-B。

如何使用rtMavenRun()做到这一点?

我尝试使用找到的'options:'参数 https://jenkins.io/doc/pipeline/steps/artifactory/#rtmavenrun-run-artifactory-maven 但这仅定义了JVM参数,而不是maven参数。

1 个答案:

答案 0 :(得分:1)

将“目标”参数更改为值'-B clean test'