To promote a build between repositories in Artifactory, define the promotion parameters in the rtPromote closure For example:
rtPromote ( // Mandatory parameter buildName: 'MK', buildNumber: '48', // Optional - Only if this build is associated with a project in Artifactory, set the project key as follows. project: 'my-project-key', // Artifactory server ID from Jenkins configuration, or from configuration in the pipeline script serverId: 'Artifactory-1', // Name of target repository in Artifactory targetRepo: 'libs-release-local', // Optional parameters // Comment and Status to be displayed in the Build History tab in Artifactory comment: 'this is the promotion comment', status: 'Released', // Specifies the source repository for build artifacts. sourceRepo: 'libs-snapshot-local', // Indicates whether to promote the build dependencies, in addition to the artifacts. False by default. includeDependencies: true, // Indicates whether to fail the promotion process in case of failing to move or copy one of the files. False by default failFast: true, // Indicates whether to copy the files. Move is the default. copy: true )