我使用jenkins手工插件,并使用rtUpload上传tar文件。有什么方法可以在工件URI完成时获得它吗?
它确实将其打印为日志:
流水线rtUpload 17:01:50 consumer_部署工件:v.tar.gz。
发布于 2019-12-25 09:33:10
此功能目前仅在脚本管道上可用,并在文档中进行了描述。
例如:
node {
def server = Artifactory.server SERVER_ID
def uploadSpec = readFile 'uploadSpec.json'
def buildInfo = server.upload spec: uploadSpec
if (buildInfo.getArtifacts().size() > 0) {
def localPath = buildInfo.getArtifacts()[0].getLocalPath()
def remotePath = buildInfo.getArtifacts()[0].getRemotePath()
def md5 = buildInfo.getArtifacts()[0].getMd5()
def sha1 = buildInfo.getArtifacts()[0].getSha1()
echo remotePath
}
server.publishBuildInfo buildInfo
}https://stackoverflow.com/questions/59471011
复制相似问题