При использовании Artifactory Promotion через плагин Jenkins Artifactory, невозможно автоматически сохранить эту сборку навсегда.Можно ли добавить такую логику?
У нас есть конвейер с шагом продвижения:
stage ('Prepare Promotion Env'){
steps{
script{
def server = Artifactory.server('artifactory')
def promotionConfig = [
// Mandatory parameters
'buildName' : env.JOB_NAME,
'buildNumber' : env.BUILD_NUMBER,
'targetRepo' : 'release_repo',
// Optional parameters
'comment' : 'this is the promotion comment',
'sourceRepo' : 'source_repo',
'status' : 'Released',
'copy' : true
]
Artifactory.addInteractivePromotion server: server, promotionConfig: promotionConfig, displayName: "Promote me please"
}
}
}