Artifactory Plugin

AddInteractivePromotion: Add Interactive promotion

promotionConfig

org.jfrog.hudson.pipeline.types.PromotionConfig

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

displayName

Type: String

ArtifactoryGradleBuild: run Artifactory gradle

gradleBuild

org.jfrog.hudson.pipeline.types.GradleBuild

rootDir

Type: String

buildFile

Type: String

tasks

Type: String

switches

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

ArtifactoryMavenBuild: run Artifactory maven

mavenBuild

org.jfrog.hudson.pipeline.types.MavenBuild

pom

Type: String

goals

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

ConanAddRemote: Add new repo to Conan config

serverUrl

Type: String

serverName

Type: String

conanHome

Type: String

ConanAddUser: Add new user to Conan config

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

serverName

Type: String

conanHome

Type: String

InitConanClient: Create Conan Client

client

org.jfrog.hudson.pipeline.types.ConanClient

MavenDescriptorStep: Get Artifactory Maven descriptor

pomFile

Type: String

version

Type: String

versionPerModule

java.lang.String>

failOnSnapshot

Type: boolean

dryRun

Type: boolean

RunConanCommand: Run a Conan command

command

Type: String

conanHome

Type: String

buildLogPath

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

artifactoryDistributeBuild: Distribute build

distributionConfig

org.jfrog.hudson.pipeline.types.DistributionConfig

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

artifactoryDownload: Download artifacts

spec

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

artifactoryPromoteBuild: Promote build

promotionConfig

org.jfrog.hudson.pipeline.types.PromotionConfig

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

artifactoryUpload: Upload artifacts

spec

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

collectEnv: Collect environment variables and system properties

env

org.jfrog.hudson.pipeline.types.buildInfo.Env

deployArtifacts: Deploy artifacts

deployer

Nested Choice of Objects

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

dockerPullStep: Artifactory docker pull

image

Type: String

credentialsConfig

Nested Object

username

Type: String

password

Type: String

credentialsId

Type: String

overridingCredentials

Type: boolean

host

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

dockerPushStep: Artifactory docker push

image

Type: String

credentialsConfig

Nested Object

username

Type: String

password

Type: String

credentialsId

Type: String

overridingCredentials

Type: boolean

host

Type: String

targetRepo

Type: String

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

properties

java.lang.String>

getArtifactoryServer: Get Artifactory server from Jenkins config

artifactoryServerID

Type: String

newArtifactoryServer: Returns new Artifactory server

url

Type: String

username

Type: String

password

Type: String

credentialsId

Type: String

newBuildInfo: New buildInfo

newGradleBuild: New Artifactory gradle executor

newMavenBuild: New Artifactory maven

publishBuildInfo: Publish build Info to Artifactory

buildInfo

org.jfrog.hudson.pipeline.types.buildInfo.BuildInfo

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer

xrayScanBuild: Xray build scanning

xrayScanConfig

org.jfrog.hudson.pipeline.types.XrayScanConfig

server

org.jfrog.hudson.pipeline.types.ArtifactoryServer