我已经沿着此链接https://github.com/JFrogDev/project-examples/blob/master/jenkins-pipeline-examples/maven-example/Jenkinsfile获取jenkins管道脚本中的buildInfo.Here我只需要Fortify Scan的buildDependencies(需要扫描依赖关系和soucre代码)。这里是代码片段。如何从jenkins管道中的Artifactory buildInfo获取构建依赖关系
def buildInfo = Artifactory.newBuildInfo()
buildInfo = rtMaven.run pom: 'maven-example/pom.xml', goals: 'clean install', buildInfo: buildInfo
println buildInfo.getName()
println buildInfo.getNumber()
林抽到生成名称和版本号,但是当我尝试调用getBuildDependencies()它给错误脚本不得使用方法org.jfrog.hudson.pipeline.types.buildinfo。 buildInfo getBuilfDependencies()
buildInfo.getBuildDependencies().each{ dependency ->
println dependency.getName()
}
为什么我不是能够从buildInfo得到的依赖,其中为构建名称即时得到的值,并建立number..can有人帮助我得到排序这个问题...感谢您提前帮助。
它得到了工作......非常感谢Vitalii Vitrenko –
@KrishnaNagidi没问题。如果它对你有帮助,请接受答案。 –