Я не внес никаких изменений в код - похоже, это только начало происходить
Я использую плагин в моих конвейерах jenkins следующим образом:
def artifactory = Artifactory.server 'me.jfrog.io'
def buildInfo = Artifactory.newBuildInfo()
def maxBuilds = 5
def uploadSpec = """{
"files": [
{
"pattern": "(*)",
"target": "dev-builds/myapp/${env.BUILD_NUMBER}/{1}"
}
]
}"""
buildInfo.name = "dev_myapp" // namespace build under "dev_<app-name>"
buildInfo.number = env.BUILD_NUMBER
buildInfo.env.capture = true
buildInfo.retention maxBuilds: maxBuilds, deleteBuildArtifacts: true, async: false
artifactory.upload spec: uploadSpec, buildInfo: buildInfo
artifactory.publishBuildInfo buildInfo
Когда запускается сохранение сборки, кажется, что он случайно выбирает артефакт в разделе "dev-builds / myapp /", а не самый старый