DockerPush - How it Works

JFrog Pipelines Documentation

JFrog Pipelines
Content Type
User Guide

When you use the DockerPush native step in a pipeline, it performs the below functions in the background. For more information on DockerPush Pipeline steps, see DockerPush.

  • jfrog rt use (to set the current default Artifactory configuration to the one set up for the integration in integrations)

  • restore_run_files (copy the build information saved from the DockerBuild step)

  • jfrog rt docker-push (push the image to Artifactory)

  • jfrog rt build-publish (if autoPublishBuildInfo is true, publish the build info)

  • write_output (if autoPublishBuildInfo is true, update the BuildInfo buildName and buildNumber)

  • write_output (if there is an output Image resource, update the Image imageTag)

  • jfrog rt build-scan (if forceXrayScan is true, trigger a scan)

  • add_run_files (save/update the build information in the run state for later publish steps)