GoBuild - How it Works

JFrog Pipelines Documentation

ft:sourceType
Paligo

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

  • jfrog rt config (to configure the JFrog CLI with the Artifactory credentials in the input FileSpec if there is no input integration)

  • jfrog rt use (to set the current default Artifactory configuration)

  • cp (if there is an input FileSpec, copy the files to the root of the cloned GitRepo)

  • jfrog rt go-config (configure the repository to resolve dependencies)

  • jfrog rt go (build)

  • add_run_variables (save information about this step for future steps)

  • add_run_files (save the output and the build information in the run state for later publish steps)

  • jfrog rt build-collect-env (collect environment variables)