【发布时间】:2020-05-05 13:07:37
【问题描述】:
如何在文件名中使用 SHA5 校验和将(存档阶段)工件存储到 jenkins 构建后的工件?
例如我想要的文件名存储在工件上:
sha__2340ursoddpkjfsodfj0429trjw0fjosdfkjsao90024r.h
人工校验和 SHA-1:2340ursoddpkjfsodfj0429trjw0fjosdfkjsao90024r
def server = Artifactory.server 'my-jfrog-artifactoryserver'
def uploadSp = """{
"files": [
{
"pattern": "*.h",
"target": "builds/myhfiles/"
}
]
}"""
node('h-builder')
{
{
stage ('Archive')
{
archiveArtifacts artifacts: '**/*.h', fingerprint: true
server.upload spec: uploadSp, failNoOp: true
}
}
}
【问题讨论】:
标签: groovy jenkins-pipeline artifactory