Jenkins - Artifactory, продолжайте строить навсегда для продвинутых сборок - PullRequest
0 голосов
/ 16 сентября 2018

При использовании 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"
                }

            }
        }
...